我的C# 版本控制倉庫建立和使用總結
阿新 • • 發佈:2019-02-14
我的C# 學習倉庫使用總結–版本控制工具
1. C#學習工具
1.1 版本控制工具
最常用的兩大版本控制工具:SVN與GIT。他們的Widows版本都有相應的介面配置版本:TortoiseSVN,和TortoiseGit版本。
1.2 Github 專業而強大的社群
windows下的帶介面Git工具是torisegit,具體的安裝和使用方法,已經有前輩做了詳細總結:
TortoiseGit安裝與配置;
Git與TortoiseGit基本操作;
根據教程,我簡單的建立了我的C#學習倉庫
1.3 Visual Studio 2015
我使用的是免費的社群版本,因為這個版本的緣故,我還將我電腦的系統升級到Windows 10.
2. Git 使用技巧
2.1 設定版本控制忽略的檔案:.gitignore檔案
實用檔案,告訴Git 需要忽略的檔案,通常的形式如下:
User-specific files
| *.bin
|*.obj
| *.suo
|*.user
|*.userosscache
|*.sln.docstates
2.2 設定torisegit的免密碼上傳
Git的設定中,點選 “編輯全域性 .git/config(O)”按鈕,在全域性配置檔案中,在後面加上下面的內容,儲存輸入的密碼:
[credential]
helper = store
3. 程式碼的衝突合併
更新程式碼後,發現有檔案衝突,是很正常的事情,通常的做法是先將自己改動的檔案備份,然後再將檔案還原,最後用比對工具合併解決衝突。
比對工具有很多妙用,不同版本之間的改動一目瞭然,注意以後要善於利用。
程式碼更新中,有可能會對我們的程式碼,在不經意間被修改,需要留意版本的提交日誌。