Git的clone fork初試

遠程項目地址:https://gitee.com/xyf2_oschina/fork2.gitgit

我frok後的項目地址是:https://gitee.com/xyf_oschina/fork2.gitcode

下圖是遠程的項目信息,而後點擊 Fork按鈕 輸入圖片說明圖片

這樣你的地址就有了同樣的項目產生rem

本地初始化一個項目 首先,你須要執行下面兩條命令,做爲git的基礎配置,做用是告訴git你是誰,你輸入的信息將出如今你建立的提交中.get

$ git config --global user.name "你的名字或暱稱"
$ git config --global user.email "你的郵箱"

接着clone項目到本地:同步

$ git clone https://gitee.com/xyf2_oschina/fork2.git

至此 本地就有這個項目了 以下圖:it

輸入圖片說明

操做: 1:如今我要在本地把tewst.txt內容修改下,如何同步更新遠程倉庫以及我frok的倉庫: 執行下面的命令:ast

$ git add .
$ git commit -m "修改了內容"
$ git push origin master

執行後再fork的項目裏 這個文件的內容就更新了email

而後再fork項目那邊執行以下過程(這個過程就是去同步遠程倉庫):stream

輸入圖片說明

輸入圖片說明

最後在遠程項目那邊執行確認修改操做:

輸入圖片說明

輸入圖片說明

到這裏本地修改的就和fork 遠程的同步了

2:若是遠程那邊有修改 ,如何同步本地和frok倉庫

建立一個上游遠程倉庫,將Master代碼拉取到本地

$ git remote add upstream  https://gitee.com/xyf2_oschina/fork2.git
$ git pull upstream master

upstream是倉庫名字 能夠隨便定義的,這個時候本地的文件已經修改了,接下來是fork的倉庫修改(以下命令):

$ git add .
$ git commit -m "修改了內容"
$ git push origin master

參考地址:https://www.jianshu.com/p/8200d4d90d77

https://www.jianshu.com/p/29775d91f536

相關文章
相關標籤/搜索