版本管理工具提供完備的版本管理功能,用於存儲、追蹤目錄(文件夾)和文件的修改歷史,是軟件開發者的必備工具。
Git是一款免費、開源的分佈式版本控制系統,用於敏捷高效地處理任何或小或大的項目。與常用的版本控制工具 CVS、Subversion等不同,它採用了分佈式版本庫的方式,不必服務器端軟件支持。
每一個 Git克隆都是一個完整的文件庫,含有全部歷史記錄和修訂追蹤能力,不依賴於網絡連接或中心服務器。其最大特色就是“分支”及“合併”操作非常快速、簡便。
Git不僅僅是管理代碼,文檔圖片等文件都可以放到Git服務器上去。用途請自由發揮。
Git的優勢
離線工作 :在沒有網絡的情況下如何工作?如果你用SVN或者CVS的話就很麻煩。而Git可以讓你在本地做所有操作,提交代碼,查看歷史,合併,創建分支等等。
回退 :你可以“undo”幾乎所有的命令。你可以用這個功能來修正你剛剛提交的代碼中的一個問題或者回滾整個代碼提交操作。你甚至可以恢復一個被刪除的提交,因爲在後端,Git幾乎不做任何刪除操作。
支持快速切換分支方便合併,比較合併性能好:在同一目錄下即可切換不同的分支,方便合併,且合併文件速度比SVN快。
隨大流:現在很多公司都使用Git託管代碼,網上的學習教程也非常多。
下載Git,下載地址:https://git-scm.com/download ,可根據需要下載不同版本,下載速度會比較慢
也可通過我的博客資源下載
32bit下載地址: http://download.csdn.net/detail/chengliang0315/9743858
64bit下載地址: http://download.csdn.net/detail/chengliang0315/9743854打開下載的安裝包。
點擊Next ,出現選擇安裝目錄,我選擇裝到d:\Program Files\Git目錄。
繼續點擊Next ,出現以下界面,默認選項即可。
1)Addition icons :創建桌面快捷方式。
2)Windows Explorer integration :資源管理方法,可選 Bash和GUI兩種方式。
3)Associate .git* configuration files with the default text editor :是否關聯git配置文件,該配置文件主要顯示文本編輯器的樣式。
4)Associate .sh files to be run with Bash :是否關聯Bash的shell腳本。
5)Use a TrueType font in all console windows :在命令行控制檯以TrueType字體顯示。繼續點擊Next ,出現以下界面,可以選擇是否創建開始菜單快捷方式。
選擇好以後繼續點擊Next,出現以下界面。選擇命令行的工具,第三項慎重選擇。
繼續點擊Next ,出現以下界面。
選擇默認選項即可,點擊Next ,出現以下界面。
選擇默認選項即可,點擊Next ,出現以下界面。
10.選擇默認選項即可,點擊Next ,出現以下界面。
11.選擇默認選項,點擊Install,等待安裝,安裝完成會出現以下界面。
點擊finish就大功告成,然後在桌面單機右鍵就會出現GUI和Bash選項