git init
git init 是創(chuàng)建git倉命令,需要注意的是創(chuàng)建的時候需要注意創(chuàng)建位置
git clone
git clone 的用法是git clone <url>
舉例: git clone https://github.com/udacity/course-git-blog-project
git status
git status 用于查詢git當前狀態(tài),例如工作區(qū)、暫存區(qū)的文件;簡單的修改信息。在使用過程中,可以多多使用該命令check git的狀態(tài)
git log
git log 可以獲取git倉commit的信息
git log --oneline 簡化git log的信息,將SHA和title集合成一行;但要注意拼寫
git log --stat 可看到文件修改次數(shù)以及+-統(tǒng)計
git log -p 顯示實際的修改
git show
git show 用法是git show <commit SHA> 顯示特定的commit
git add
git add 將文件從工作趨于添加到暫存區(qū)中
changes to be committed顯示暫存區(qū)的文件
staging 即將工作區(qū)域轉到暫存區(qū)
staged 已暫存
unstage 暫存區(qū)移回工作區(qū)
git add . 表示暫存當前目錄剩余的文件(包括嵌套文件)注意"add"和"."中需要有空格
git commit
git commet 提交代碼
git commet -m "xxxx" 提交說明,并繞開編輯器,節(jié)約時間
git diff
git diff 查看已經(jīng)被加入但尚未提交的更改
.gitignore文件
.gitignore 確保不會被批量提交包含到
文件添加cmdtouch .gitignore,在當前目錄下添加一個文件,可通過編輯器添加文件名使用