添加远程库
git remote add xxx
第一次提交
git push -u origin master
强制提交
git push -f origin master
同时提交两个远程库
> vim .git/config
> [remote "web"]
> url = ssh://server.example.org/home/ams/website.git
> url = ssh://other.exaple.org/home/foo/website.git
查看本地配置的远程仓库
git remote -v
删除原来的远程分支
git remote remove origin
关联新的远程仓库
git remote add origin url
本地分支关联远程分支
git branch --set-upstream-to=origin/xxx
新库操作
Git global setup
git config --global user.name "KiwiFly"
git config --global user.email "xx@qq.com"
Create a new repository
git clone git@xx.com:Java/abc.git
cd fs_saledian_lovelife
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
Existing folder or Git repository
cd existing_folder
git init
git remote add origin git@xx.com:Java/abc.git
git add .
git commit
git push -u origin master
创建公钥
ssh-keygen -t rsa -C "your_email@youremail.com"
常见问题
- error: failed to push some refs to
原因
这个问题是因为远程库与本地库不一致造成的,那么我们把远程库同步到本地库就可以了。
解决
git pull --rebase origin master
引用
[链接](https://blog.csdn.net/MBuger/article/details/70197532)