遠程項目地址: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