#首先參照
https://blog.csdn.net/zhangyu4863/article/details/80427289
#然后需要注意,在辦公室無法使用 git remote add origin git
可以參照如下鏈接教程中的切換成 https協議連接github
https://blog.csdn.net/s740556472/article/details/80318886
切換成 https協議連接github
依然是先查看當前遠程倉庫使用的那種協議連接:
$ git remote -v origin git@github.com:unlimitbladeworks/Data-Struts-Learning.git (fetch) origin git@github.com:unlimitbladeworks/Data-Struts-Learning.git (push)
移除掉遠程倉庫的配置
$ git remote rm origin
重新添加新的遠程倉庫,以https的形式:
git remote add origin https://github.com/unlimitbladeworks/Data-Struts-Learning.git
再次查看:
$ git remote -v
origin https://github.com/unlimitbladeworks/Data-Struts-Learning.git (fetch) origin https://github.com/unlimitbladeworks/Data-Struts-Learning.git (push)
#接着會遇到本地和網上倉庫無法合並的問題,可參照如下教程中強制合並的方法
#最后遇到的問題是git push沒有報錯, 但是遠程倉庫沒有更新的問題,可以使用如下指令:
$ git checkout master $ git merge rowsizectrl(這里換成你的分支名字) $ git branch -d rowsizectrl ##當前分支已經沒用了,記得刪除,如果你還要用就不要刪除了 $ git push -u origin master
參考鏈接為https://blog.csdn.net/yban10032/article/details/81903675
#補充下,換台電腦拉取遠程庫的操作
$git pull
參考鏈接
https://blog.csdn.net/QH_JAVA/article/details/77760499
#補充, git基本操作語法
https://www.cnblogs.com/gavincoder/p/9073368.html
#補充,git commit彈出Please enter a commit message to explain why this merge is necessary.
https://www.cnblogs.com/quan-coder/p/8478015.html
#補充,git遠程分支與本地分支合並
https://blog.csdn.net/xiasohuai/article/details/81980112
#補充Git - git config 查看配置信息
查看系統config
git config --system --list
查看當前用戶(global)配置
git config --global --list
查看當前倉庫配置信息
git config --local --list