本地仓库设置
- 创建文件夹Test
- 进入Test文件夹,执行
git init
将此文件夹作为git管理的仓库
- 这里执行命令后会生成
.git
文件夹,是Git用来跟踪和管理版本库的。
- 添加项目文件。比如:xx.html、xx.css等
- 将项目添加到仓库
# 添加某个文件
git add 文件名
# 添加该路径下的所有文件
git add .
- 查看状态
git status
6. 将项目提交到仓库
git commit -m "提交内容注释"
远程仓库秘钥设置
由于本地Git仓库和Github仓库之间的传输是通过SSH加密的,所以连接时需要进行以下设置,如已设置,则可跳过此章节
- 创建SSH KEY
ssh-keygen -t rsa -C "youremail@example.com"
- 一路回车后会在
/c/Users/Administrator/.ssh
目录下生成两个文件id_rsa
和id_rsa.pub
- 登录Github,找到右上角的图标,打开点进里面的Settings,再选中里面的SSH and GPG KEYS,点击右上角的New SSH key,然后Title里面随便填,再把刚才id_rsa.pub里面的内容复制到Title下面的Key内容框里面,最后点击Add SSH key,这样就完成了SSH Key的加密。具体步骤也可看下面
创建远程仓库
- 在头像+号左侧有个"New repository",输入必填项,然后创建仓库
本地仓库与远程仓库建立联系
- 在本地项目的路径下输入以下命令
git remote add origin git@github.com:774274680/test20210721.git
2. 将本地内容推送到github的仓库
git push -u origin master
3. 到github的项目中查看项目的文件是否推送成功
注意
另外,这里有个坑需要注意一下,就是在上面创建远程仓库的时候,如果你勾选了Initialize this repository with a README(就是创建仓库的时候自动给你创建一个README文件),那么到了第九步你将本地仓库内容推送到远程仓库的时候就会报一个failed to push some refs to https://github.com/guyibang/TEST2.git
的错。
由于你新创建的那个仓库里面的README文件不在本地仓库目录中,这时我们可以通过以下命令先将内容合并以下:
git pull --rebase origin master