Git使用總結
1.下載代碼到本地
1.1指定存儲文件路徑
1.運行git-bash.exe
2.指定盤符:cd f:work
1.2下載代碼
命令:$ git clone <版本庫的網址> <本地目錄名>
版本庫的網址:若有用戶名、密碼,則:http//:用戶名@版本庫的網址
本地目錄名:若不填寫此屬性則用遠程代碼倉庫名為目錄名稱;如果填寫則用填寫名稱為本地目錄名稱。
2.更新遠程代碼
命令: git pull -u origin master:master。
這里的master是我的分支的名稱,在使用的時候要換成你自己分支的名稱;也可直接 git pull 更新默認分支
3.提交本地代碼
3.1查看本地代碼狀態
命令:git status
狀態:
1.已暫存 (changes to be committed)
所列的內容是在Index中的內容,commit之后進入Git Directory
new file //表示新建文件
modified //表示修改文件
deleted //表示刪除文件
2.已修改 (changed but not updated)
所列的內容是在Working Directory中的內容,add之后將進入Index。
modified //表示修改文件
deleted //表示刪除文件
3.未跟蹤 (untracked files)
所列的內容是尚未被Git跟蹤的內容,add之后進入Index
3.2將文件添加至Index暫存
git add命令主要用於把我們要提交的文件的信息添加到索引庫中。當我們使用git commit時,git將依據索引庫中的內容來進行文件的提交。
git add . :他會監控工作區的狀態樹,使用它會把工作時的所有變化提交到暫存區,包 括文件內容修改(modified)以及新文件(new),但不包括被刪除的文件。
git add -u :他僅監控已經被add的文件(即tracked file),他會將被修改的文件提交到暫 存區。add -u 不會提交新文件(untracked file)。(git add --update的縮寫)
git add -A :是上面兩個功能的合集(git add --all的縮寫)
3.3提交已暫存的文件
1. git commit -m "備注說明"
這個命令表示添加備注
2. git push -u origin master:master
提交到Git倉庫。這里master為我自己的分支的名稱,實際應用中,你要改成自己的分支的名稱