Git學習筆記之——常見指令

Git學習筆記之——常見指令


工作區——暫存區——倉庫 說明
git config --global user.name “名稱” 註冊用戶名
git config --global user.email “郵箱” 註冊用戶郵箱
git init 在當前文件夾建立Git項目
git mv game.py wordgame.py 本地安全地修改文件名
git add README.md 工作區的README.md文件提交到暫存區
git add * 將工作區的所有內容添加到暫存區
git checkout 將暫存區的內容覆蓋工作區的文件
git commit -m “add a readme file” 暫存區提交到倉庫並附加說明
git reset HEAD 將倉庫文件還原到暫存區
git commit -am “一步提交” 將工作區代碼直接提交到倉庫
git log 查看歷史提交
git status 查詢當前狀態
git reset – hard HEAD~ 移動HEAD指針同時修改暫存區和工作區
git reset --soft HEAD~ 移動HEAD指針而不對暫存區和工作區做修改
git reflog 查看歷史快照
git diff 比較暫存區與工作區的文件
diff --git a/README.md b/README.md 比較暫存區和工作區文件j下移k上移f下頁,b上頁d下半頁u上半頁g首行G末行xg第x行
git diff HEAD 比較工作區與倉庫HEAD的不同
git diff –cached 可接HEAD or 快照 比較最新提交的快照和暫存區域的文件
git commit --amend-m"新的提交說明" 修改最後一次提交
git rm README.txt 刪除工作區和暫存區的文件git rm -f test.py將工作區和暫存區的同名的不同文件都強行刪除
git rm --cached 文件名 只刪除暫存區文件
git branch feature 添加一個feature分支
git log --oneline --decorate --graph --all 查看所有分支情況
git checkout feature 讓HEAD指向feature分支
git merge feature git branch feature和
git checkout feature兩個命令的合體
git branch -d feature 刪除 feature分支
git checkout HEAD~ README.md 將歷史快照中文件拷貝到工作區
reset只恢復到暫存區
git clone https://github.com/網址路徑 克隆別人的代碼項目
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章