GitHub for Windows呆瓜級操作1


如何安裝、注冊、創建倉庫等操作請參考http://www.cnblogs.com/foreveryt/p/4077380.html

1、點擊右上角+號創建本地新倉庫LHJ。點擊Create repository。

2、桌面LHJ倉庫會自動生成一些git配置文件。不用管它們

3、我們在該倉庫內隨便添加一個文本文件。

4、切換到GitHub桌面版,會自動檢測到倉庫的變化,並在Uncommitted changes處清楚的列出來。

5、添加對本次更新的Summary(摘要)和Description(描述),點擊Commit to master。將本次變更提交給本地Git。

6、現在我們將該版本的倉庫同步到GitHub網站,點擊Publish Repository。

7、如下右擊Viem on GitHub,我們到github網站看到我們的倉庫已經同步到服務器上。

8、重復以上步驟,建立多個不同的版本,並同步到GitHub網站。

9、如何更新本地倉庫到版本1.0?現在的版本如上圖所示。選擇要回到的版本,復制該版本的SHA key。選擇本地倉庫,打開shell命令窗口。輸入git reset --hard  SHA 

10、我們檢查一下本地倉庫LHJ,如下確實是還原到版本1.0了

11、假如現在一個叫YT的同學從GitHub下載了版本1的倉庫,我們新建一個YT-Branch的開發分支模擬。我們在版本1的基礎上對代碼進行修改。例如將  版本1.0.txt  內容改成YT-Message。然后同步到GitHub服務器。

12、查看GitHub服務器上的變化,已經變成了2 branches。

13、現在項目的發起人也就是相當於我們這里的master  發現YT-Branch這個用戶對版本1的修改很好,想把YT修改的內容合並到master最新的版本3.0中。這就要用到merge(合並)操作。點擊如下Merge。將要合並進來的Branch和版本3.0拖到如下的黑框內,然后點擊Merge就ok了。

14、如下 master本地倉庫內版本1.0.txt 內容已經變化了。

15、現在假如YT和LHJ用戶都下載了 3.0版本項目  YT對版本3.0.txt的內容改成了YT-Message3,LHJ對版本3.0.txt的內容改成了LHJ-Message3。當YT先將其更新到github,LHJ在更新時就會發生沖突。怎么解決?LHJ在提交到GitHub時要對有沖突的文件進行手動修改。然后再次提交就可以了(這里不知道怎么模擬,多人開發是按照這個思路 就沒問題了).

就先這樣吧 改天再更新。據說點推薦的朋友15年都能升職加薪!謝謝~~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM