使用GitHub儲存庫中的更改更新本地儲存庫

2021-10-02 05:42:41 字數 905 閱讀 7636

我從github本地檢查了乙個專案,並且該遠端儲存庫已經對其進行了更改。 使用最新更改更新本地副本的正確命令是什麼?

git fetch [remotename]
但是,您需要將任何更改合併到本地分支中。 如果你在跟蹤github上的遠端分支的分支上,那麼

git pull
將首先進行提取,然後在跟蹤的分支中合併

大概:

git pull origin master
這適用於每個預設倉庫:

git pull origin master
如果預設分支與master不同,則需要指定分支名稱:

git pull origin my_default_branch_name
使用已設定的原點母版,您只需使用以下命令 -

git pull ""
這個問題很一般,我會做一些假設來簡化它。 我們假設您要更新master分支。

如果您尚未在本地進行任何更改,則可以使用git pull來關閉所有新提交並將其新增到master

git pull origin master
如果您進行了更改,並且希望避免新增新的合併提交,請使用git pull --rebase

git pull --rebase origin master
git pull --rebase即使您沒有進行更改也能正常工作,這可能是您最好的選擇。

Github刪除儲存庫

github是乙個面向開源及私有軟體專案的託管平台,今天將為大家介紹如何在github中徹底刪除乙個 倉庫。在網頁端搜尋輸入 github 進而進入官網。步驟閱讀 2刪除 倉庫要求登入個人賬號。步驟閱讀 3進入github之後,點選 your repositories 檢視所有的 倉庫。步驟閱讀 4...

Github 中Tag的使用

我們可以建立乙個tag來指向軟體開發中的乙個關鍵時期,比如版本號更新的時候可以建乙個 v2.0 v3.1 之類的標籤,這樣在以後回顧的時候會比較方便。tag的使用很簡單,主要操作有 檢視tag 建立tag 驗證tag以及共享tag。檢視tag 檢視tag,列出所有tag,列出的tag是按字母排序的,...

github中fork的使用

由於git的許可權控制功能比較弱,如果想給某個專案提供 除了直接獲得專案的push許可權外,github另外提供了pull request的方式來進行協作。這種方式請求倉庫擁有者拉自己的 而不需要倉庫的許可權。首先,進入上游倉庫,點選下圖中紅框內的fork,通過fork的方式在自己的倉庫裡建立乙個專...