git clone *****.git
git checkout -b 分支名
git checkout -d 分支名
git checkout 分支名
git pull
git add . (把要提交的所有修改放到暫存區)
## 一次新的提交git commit -m "內容" (把暫存區的所有修改提交到分支)
git push origin head
##對以前的commit進行修改git commit --amend (把暫存區的所有修改提交到分支)
git push origin head -f
git log
git reset --hard commit_id
git reset --hard head~2(當前版本的上上個版本)
git reflog
git checkout -- 檔名
git reset head 檔名
git merge 分支名
git stash
git stash list
git stash drop
git cherry-pick commitid
git branch --set-upstream-to=origin/dev dev
git tag v0.9 commitid
git tag -a v0.1 -m "version 0.1 released" commitid
git tag
git merge --no-ff -m "merge with no-ff" dev
vim常用命令簡潔版
x鍵刪除 a鍵行末新增文字 i鍵游標前新增文字 w儲存 q退出 dw從游標處刪除至乙個單詞末尾 d 從游標處刪至行末 w 從當前游標當前位置直到下乙個單詞起始處,不包括它的第乙個字元。e 從當前游標當前位置直到單詞末尾,包括最後乙個字元。從當前游標當前位置直到當前行末。在動作前輸入數字會使它重複相應...
gdb常用命令彙總(簡潔版)
2.進行除錯 在命令列處輸入gdb test 3.常用指令 list l 列出10行 再次輸入則列出往下的10行。若是list 加行號則從該行開始輸出10行 break b 後面加行數即 b 10。就是在第十行處加斷點 run r 即開始執行至第乙個斷點處 continue c 繼續執行至下個斷點 ...
linux命令 awk使用(緊急使用簡潔版)
基本方法 awk處理過程 依次對每一行進行處理,然後輸出 awk命令形式 awk f f v begin end file f f v 大引數,f指定分隔符,f呼叫指令碼,v定義變數 var value 引用 塊 begin 初始化 塊,在對每一行進行處理之前,初始化 主要是引用全域性變數,設定fs...