git init:初始化
git config --global user.name:配置使用者名稱
git config --global user.email :配置郵箱
git add:把變化提交到暫存區
git commit:提交更新
git log:檢視日誌
git reset --hard commit_id:回退到某個版本
git remote -v :檢視本地關聯的遠端倉庫
git pull name branch:拉取名字為name的遠端倉庫的branch分支
git push name branch:推送名字為name的遠端倉庫的branch分支
git branch name:建立乙個名字為name的分支
git branch -d name:刪除名字為name的分支
git checkout name:切換到名字為name的分支
git fetch [name] [branch]:將遠端倉庫的更新取回本地,取回的時候對本地的開發**沒有影響,無引數時預設取所有,根據返回資訊確定是否合併到當前分支
git merge branch:把branch分支合併到當前分支
ssh-keygen -t rsa -c "[email protected]"
-t 指定金鑰型別,預設是 rsa ,可以省略。
-c 設定注釋文字,比如郵箱。
執行命令之後會提示輸入檔名,可以直接回車跳過。
接著會提示輸入兩次密碼,可以直接回車,這樣push的時候就不需要輸入密碼
git常用命令學習筆記
1 初始化乙個git倉庫 git init2 新增檔案到git倉庫,可以反覆多次使用,新增多個檔案 git add3 完成,新增注釋 git commit4 要隨時掌握工作區的狀態,git status5 如果git status告訴你檔案被修改過,檢視修改的內容使用 git diff6 head指...
Git 常用命令學習筆記
case 1 cd alg ocr utils 在master git add 在master git commit m images enhancement 在master alg ocr utils git new text detect rule git checkout b new text...
Git常用命令(學習筆記)
當你改亂了工作區某個檔案的內容,想直接丟棄工作區的修改時,用命令git checkout file。當你不但改亂了工作區某個檔案的內容,還新增到了暫存區時,想丟棄修改,分兩步,第一步用命令git reset head,就回到了上面,第二步按上面的步驟。已經提交了不合適的修改到版本庫時,想要撤銷本次提...