搭建自己的GIT仓库
前言
今天被学长带着认识了下GIT仓库的创建和上传文件,= w =
本文环境为Windows 10,使用Git Bash进行操作
创建并上传密钥
创建密钥
ssh-keygen -t rsa -C “your@email”
在任意文件夹右键——Git Bash Here
cd ~/.ssh
再查看id_rsa.pub
文件,并将文本信息复制(Ctrl+INS)
cat id_rsa.pub
然后打开你的GitHub,在Settings
——SSH and GPG keys
里点击NEW SSH Keys
复制进去后会有一封邮件发到你的邮箱(不用管
创建库并上传文件
在GitHub上创建一个库,可以是你自己的,也可以是你所在组织的,这里我以自己的为例
点击Create a new repository
,输入Repository name
,再设置你这个库的权限
下面选项就个人情况进行选择
然后在本地创建一个大的文件夹(嗯专门用于Git库的),在该文件夹里创建一个子目录(和你的仓库名同名)
假设仓库名为demo
,在demo
文件夹里右键打开Git Bash Here
先设置你的ID和Email
git config --global user.email "your email"
git config --global user.name "your name"
--global
可以不输入 输入的话默认范围为全局
初始化一个git库
git init
注意:如果此时你的命令行上方会显示你的分支,若你是在main
分支的(在安装git时有设置默认分支为main的选项),请跳过下一行的代码;若你是在master
分支的(安装git的时候一路点过去的233),请输入下一行代码
git branch -M "main"
将你想要存放的文件放入demo
文件夹里,然后添加到库中
git add .
没有回显表示很成功,于是我们需要写一下小备注,这里我写下上传的时间
git commit -m "2021-11-17"
然后连接我们的git库
git remote add origin "仓库SSH链接"
上传
git push -u origin main
会有提示框让你确认指纹,直接yes
如果你上传时间较长或者上传失败,也许你该考虑下使用代理来进行上传(科学上网)
查看梯子代理端口,例如12138
git config --global http.proxy http://127.0.0.1:12138
再进行尝试,上传成功!
后续使用
git add .
git commit -m "yyyymmdd"
git push -u origin main
小结
又水一篇,今天摸了,继续重温EVA重制了:)
哦wp分析继续慢慢摸出来,加油
Q.E.D.