2015年12月12日 星期六

下載GitHub上的程式碼並再次push和pull (EGIT「Eclipse 的 git 」 六)

※下載GitHub上的程式碼:

1.開啟新的workspace,裡面是空的,選擇 Clone a Git repository,然後網址複製



2.這個目錄是之前給git管理的目錄(就是之前的gitTest)


3.下載好後,可看出和之前的差異,左邊是下載回來的,右邊是之前上傳的
但下載回來後,Project Explorer是空的,無法寫程式
※Remote Tracking有東西表示是從遠端抓下來的


4.要Import專案可如下選擇後,選Next(下面也沒什麼設定)或Finish



5.此時可以看到之前的歷史檔




※再次push和pull

1.刪除一行註解並再增加一行line3後commit


2.歷史檔改變了,且三個地方都有需要上傳1隻程式的提示


3.但GitHub還不知道,所以要Push


4.GitHub真的改變了


5.現在切回gitTest這邊,想將剛剛上傳的載下來會出現錯誤


6.看一下設定檔


7.Ref mappings是空的,果然有問題,照著下面的設定


8.真接按Save and Fetch或者學之前的Save後再按右鍵Fetch也是一樣


9.此時可看出歷史檔已改變,且Remote Tracking有東西了


如果branchTest分支也想更新,只要和master merge即可


沒有留言:

張貼留言