0. git命令
-
初始化本地代码仓库
git init
-
讲文件添加到代码仓库中(这里是将当前路径下的全部文件添加到代码仓库中)
git add .
-
提交本地代码前给一个备注
git commit -m "首次提交"
-
创建远程代码仓库
可以在
github
中创建一个代码仓库 -
本地和远程代码仓库关联
git remote add origin https://github.com/username/repository.git
-
推送到远程仓库(下面命令是将本地的
main
分支推送到别名为origin
的远程代码仓库中)git push -u origin main
上面的
-u
会将这个origin main
设置为默认的推送地址。如果推送报错,很有可能是由于本地和远程不在同一个版本中导致的,可以看看下面的解决方法。
1. 首次提交失败解决方法
在github
中创建代码仓库后,然后在本地提交的时候,会报被拒绝。原因是本地和远程不在同一个历史版本中,所以我们需要合并历史版本,使用下面的命令。
git pull origin main --allow-unrelated-histories
然后上次本地代码到远程。
git push origin main
2. 其它命令
-
查看远程代码仓库地址
git remote -v
-
修改远程代码仓库地址
git remote set-url origin https://github.com/new-username/new-repository.git
-
删除远程代码仓库
git remote remove origin
Q.E.D.