1. (牢記)git push是成功的,能夠在git hub中看到compare和pull,但不能接受或合併它
新的github儲存庫是使用名為main
的預設分支建立的,而不是使用master
。
通過推送本地master
,您推送的是乙個不相關的歷史(沒有共同的祖先提交),這意味著基於兩個完全不同的歷史(pbchandra/test
提交main
與pbchandra/test
提交master
)的兩個不同分支之間不能進行比較。
因此,最好將本地儲存庫的預設分支更改為main:
git branch -m master main //更改本地分支名為main
git fetch
git rebase origin/main
git push -u origin main
2.git-檢視遠端分支、本地分支、建立分支
3. git pull和git fetch的區別
4. 你真的懂git rebase嗎?
5, 廖雪峰的官方文件
6.git的add、commit、push的詳細介紹
git使用(持續更新)
做專案時如果不進行版本管理,經常會遇到 修改了,過段時間卻找不到修改的地方。怎麼辦,開始用git來進行管理。在本機上安裝好git之後,建立本地的repository還是比較容易的,在專案所在目錄下,git bash中敲入git init,這樣就初始化了git。具體的一些指令說明如下 1 本地提交 g...
Git使用總結(持續更新)
git是分布式版本控制工具,在雲端有乙個遠端庫,用於 共享,方便團隊合作開發。每個人都可以 從遠端 庫拉取 到本地倉庫,然後在本地拉取分支或者進行各種功能開發 bug修復等工作。常用git命令 參考 廖雪峰的git教程 配了個新筆記本,要重新配置git,記錄一下遇到的坑 1.首先要在新筆記本上安裝g...
git使用 持續更新 2
1.牢記 git push是成功的,能夠在git hub中看到compare和pull,但不能接受或合併它 新的github儲存庫是使用名為main的預設分支建立的,而不是使用master。通過推送本地master,您推送的是乙個不相關的歷史 沒有共同的祖先提交 這意味著基於兩個完全不同的歷史 pb...