git操作詳解(五) 遠端倉庫之fork操作

2022-07-01 11:09:10 字數 1505 閱讀 2747

遠端倉庫之fork操作

當選擇fork,相當於自己有了乙份原專案的拷貝,當然這個拷貝只是針對當時的專案檔案,如果後續原專案檔案發生改變,你必須通過其他的方式去同步般來說,不需要使用fork這個功能,除非有一些專案,可能存在bug或者可以繼續優化的地方,你想幫助原專案作者去完善這個專案或者單純的想在原來專案基礎上維護乙個屬於自己專案,然後自己對這個專案進行修改完善,當你覺得專案沒問題了,你就可以嘗試發起 pull request給原專案作者。原專案作者如果同意,就會 merge到原作者的專案上去,此時你會收到一封郵件提醒

遠端倉庫fork操作

1、進入你想fork專案的github主頁面,點選fork操作,此時你的 github就會出現源項

步驟一

步驟二

2、通過 git clone命令把專案轉殖到本地倉庫

3、在該fork專案的本地倉庫中新建乙個分支,不建議直接修改 master分支

4、在該分支上進行操作後,合併到本地倉庫的 master倉庫

5、使用 git push命令把改動同步到自己的 github倉庫中

6、點選自己的倉庫中的 pull request下的 new pull request,之後 github會自動對比原倉庫分支與自己倉庫分支**,看看是否有衝突。如果它顯示 able tomerge的話,就可以點選 create pull request按鈕,進行提交

步驟一

步驟二

步驟三

7、在注釋頁面新增注釋,跟原作者說明改動了什麼,以及改的原因等

8、點選 create pull request後,原作者就會收到 pull request,原作者如果同意合併操作,就完成了對專案的貢獻

Git學習 遠端倉庫操作

1 新增github遠端倉庫 a 建立ssh key,使用ssh keygen t rsa c your email 命令,一路回車,然後可以在目錄下找到.ssh目錄,裡面有id rsa和id rsa.pub兩個檔案,這兩個檔案是ssh key的金鑰對,id rsa是私鑰,id rsa.pub是公鑰...

git學習之遠端倉庫

要關聯乙個遠端庫,使用命令git remote add origin git server name path repo name.git 關聯後,使用命令git push u origin master第一次推送master分支的所有內容 此後,每次本地提交後,只要有必要,就可以使用命令git p...

Git 本地倉庫遠端倉庫連線操作

本文包含兩個部分,分別說明在本地有無倉庫前提下,如何與遠端倉庫建立連線。首先先配置一下身份,以便知道提交人身份 git config global user.name 姓名 git config global user.email 郵箱 姓名和郵箱處新增字串形式,用雙引號括起來1 無本地倉庫時,需執...