github的fork是複製、打分支倉庫的意思。例如要Fork一個人的程式碼倉庫,fork操作會複製一份目標倉庫(包括檔案,提交歷史,issues,和其餘一些東西),複製後的倉庫在你自己的GitHub帳號下,這個操作是在github伺服器上完成的,和本地計算機的倉庫沒有關係。擴充套件資料github的一些常用命令介紹:
1、gitinit新建一個空的倉庫;
2、gitstatus檢視狀態;
3、gitadd.新增檔案;
4、gitcommit-m"註釋"提交新增的檔案並備註說明;
5、[email protected]:***/git.git連線遠端倉庫;
6、gitpush-uoriginmaster將本地倉庫檔案推送到遠端倉庫;
7、gitlog檢視變更日誌;
8、gitreset--hard版本號前六位迴歸到指定版本;
9、gitbranch檢視分支;
10、gitbranchnewname建立一個叫newname的分支;
11、gitcheckoutnewname切換到叫newname的分支上;
12、gitmergenewname把newname分支合併到當前分支上;
13、gitpulloriginmaster將master分支上的內容拉到本地上。
github的fork是複製、打分支倉庫的意思。例如要Fork一個人的程式碼倉庫,fork操作會複製一份目標倉庫(包括檔案,提交歷史,issues,和其餘一些東西),複製後的倉庫在你自己的GitHub帳號下,這個操作是在github伺服器上完成的,和本地計算機的倉庫沒有關係。擴充套件資料github的一些常用命令介紹:
1、gitinit新建一個空的倉庫;
2、gitstatus檢視狀態;
3、gitadd.新增檔案;
4、gitcommit-m"註釋"提交新增的檔案並備註說明;
5、[email protected]:***/git.git連線遠端倉庫;
6、gitpush-uoriginmaster將本地倉庫檔案推送到遠端倉庫;
7、gitlog檢視變更日誌;
8、gitreset--hard版本號前六位迴歸到指定版本;
9、gitbranch檢視分支;
10、gitbranchnewname建立一個叫newname的分支;
11、gitcheckoutnewname切換到叫newname的分支上;
12、gitmergenewname把newname分支合併到當前分支上;
13、gitpulloriginmaster將master分支上的內容拉到本地上。