當做了一些修改時,一般會直接 "git add ." 先將檔案staged起來。
但是"git add ."對被刪除的內容是無效的,還需要"git rm filename"刪除檔案,但是git rm命令貌似沒有類似"git rm ."的用法(這樣可以執行,但意思是刪除所有檔案),於是,當有比較大量的檔案被刪除時,乙個個的git rm非常麻煩。。我現在基本上都是到gui的git(比如mac的tower)中全選,批量stage搞定,但是,命令列下面如何做比較方便呢?
git add它會把我們未通過 git rm 刪除的檔案全部stage-a
還有個git commit -a
可以用, 大致是刪除的檔案會自動標記, 但對新建檔案就不行。
git的基本使用與常用用法
首先介紹下 git 的三個區 工作區 暫存區 過渡區 歷史區 版本庫 工作區 本地 編寫區 git init 暫存區 過渡區 臨時儲存 承上啟下 git add 歷史區 版本庫 提交完成,自動成乙個版本號,可用來更改版本,在不同版本中穿梭,配合 git log git reflog 使用 檢視本地g...
CRUL常用用法
1 儲存http結果 curl o page.html 2設定 curl x 123.45.67.89 1080 o page.html 3 自動填寫使用者名稱密碼 curl u name passwd ftp ip port path file 4上傳檔案 curl t localfile u n...
grep awk sed常用用法
sed指令碼是乙個sed的命令清單,啟動sed時以 f選項引導指令碼檔名。sed對於指令碼中輸入的命令非常挑剔,在命令的末尾不能有任何空白或文字,如果在一行中有多個命令,要用分號分隔。以 開頭的行為注釋行,且不能跨行。7.小技巧 在sed的命令列中引用shell變數時要使用雙引號,而不是通常所用的單...