一、操作方式
安裝完成在開始選單可以看到
就是圖形視窗控制這個比較簡單。
推薦使用這個,方便以後適用其他平台的配置。
配置身份、驗證是否成功(方便提交**知道是誰提交的)
二、建立**倉庫
1.建立乙個新的資料夾(建議在git的安裝目錄中),把要版本控制的專案放到這個目錄裡,並在git bash中命令列進入該目錄。(我這裡的專案名稱叫netinfomation)
2.輸入git init就完成了,建立完成後git會在根目錄(netinfomation裡面)生成.git資料夾,通過**ls -al可以檢視(刪除這個資料夾就可以刪除本地倉庫了。)
3.提交**
類似svn,add是把提交的**先新增進來,commit是真正的提交**
git add . 新增整個專案(需在此專案的目錄下,add與.之間有乙個空格)
git add xx.xml 或 git add 檔名 新增檔案或資料夾
git commit -m 「描述資訊」 描述資訊:即你修改了什麼(自定義內容,例如:這是第一次提交),不能為空
4.忽略檔案好像很多人都推薦廖雪峰的git教程我在這先留下,方便以後更加深入的學習。在倉庫目錄下新建乙個名為.gitignore的檔案(因為是點開頭,沒有檔名,沒辦法直接在windows目錄下直接建立,必須通過git bash,按照linux的方式來新建.gitignore檔案)。如下圖所示
注:.gitignore檔案對其所在的目錄及所在目錄的全部子目錄均有效。通過將.gitignore檔案新增到倉庫,其他開發者更新該檔案到本地倉庫,以共享同一套忽略規則。
vim .gitignore 進入編輯 按esc 再輸入:wq (儲存並退出)
圖**:
【例子】
忽略.o和.a檔案
*.[oa]
忽略.b和.b檔案,my.b除外
*.[bb]
!my.b
忽略dbg檔案和dbg目錄
dbg
只忽略dbg目錄,不忽略dbg檔案
dbg/
只忽略dbg檔案,不忽略dbg目錄
dbg
!dbg/
只忽略當前目錄下的dbg檔案和目錄,子目錄的dbg不在忽略範圍內
/dbg
注:本文參考了該部落格的內容。
版本控制工具
1.vss 不常用 visual source safe 美國微軟公司的產品,目前常用的版本為6.0版。配置管理的功能比較基本,提供檔案的版本跟蹤功能,安全性不高 微軟不再對vss提供技術支援。2.cvs 不常用 concurrent version system 開發源 的配置管理工具 源於uni...
版本控制工具 SVN
學習svn的 svn入門使用 伺服器 tigris svn 客戶端 tortoise svn 伺服器的搭建 tigris svn server 1.6.5 2 建立中心庫 svnadmin create d share svnrepo 3 修改許可權配置 修改conf svnserve.conf 檔...
版本控制工具 SVN vs GIT
最近由於學校放假,不給留宿,所以一直忙於找房子,今天終於安頓下來了,之前總以為這一天離我還很遠,沒想到竟然來的這麼快。不過也好,遲早都要來的,早來早面對。凡事都有他的好的一面,只要我們心是向陽的。就好比今天我與大家分享的話題,svn vs git。我對版本控制工具用的不多,目前最常用的就是svn,但...