添加远程库

  1. git remote add xxx

第一次提交

  1. git push -u origin master

强制提交

  1. git push -f origin master

同时提交两个远程库

  1. > vim .git/config
  2. > [remote "web"]
  3. > url = ssh://server.example.org/home/ams/website.git
  4. > url = ssh://other.exaple.org/home/foo/website.git

查看本地配置的远程仓库

  1. git remote -v

删除原来的远程分支

  1. git remote remove origin

关联新的远程仓库

  1. git remote add origin url

本地分支关联远程分支

  1. git branch --set-upstream-to=origin/xxx

新库操作

  1. Git global setup
  2. git config --global user.name "KiwiFly"
  3. git config --global user.email "xx@qq.com"
  4. Create a new repository
  5. git clone git@xx.com:Java/abc.git
  6. cd fs_saledian_lovelife
  7. touch README.md
  8. git add README.md
  9. git commit -m "add README"
  10. git push -u origin master
  11. Existing folder or Git repository
  12. cd existing_folder
  13. git init
  14. git remote add origin git@xx.com:Java/abc.git
  15. git add .
  16. git commit
  17. git push -u origin master

创建公钥

  1. ssh-keygen -t rsa -C "your_email@youremail.com"

常见问题

  1. error: failed to push some refs to
  • 原因

    • 这个问题是因为远程库与本地库不一致造成的,那么我们把远程库同步到本地库就可以了。

  • 解决

    1. git pull --rebase origin master
  • 引用

  1. [链接](https://blog.csdn.net/MBuger/article/details/70197532)