cd path#倉庫目錄
git init #新增倉庫
git add filename #在倉庫中新增檔案
git commit -m "提交說明"
git status # 工作區狀態
git diff filename #檢視修改內容
# head 指向當前版本
git log # 檢視提交歷史
git reset --hard head^ #上一版本
git reset --hard head^^ #上上版本
git reset --hard head~100 #
git reset --hard commit-id #版本穿梭
git reflog #檢視命令歷史
# git 管理的是檔案的修改 而不是檔案
git add file #將修改放入暫存區
git commit #將暫存區的修改提交
git restore file #撤銷工作區的修改
git reatore --staged file #撤銷暫存區的修改回退到工作區
git rm file #刪除工作區的檔案並將刪除新增到工作區
git branch #檢視分支
git branch #建立分支
git checkoutgit switch
#切換分支
git checkout -b git switch
-c #建立並切換分支
git merge #將分支合併到當前分支
git branch -d #刪除分支
git remote add origin [email protected]:ywsimon/leetcode.git #關聯遠端倉庫
git push -u origin master #第一次推送內容
git push origin master #推送最新修改
git clone [email protected]:ywsimon/gitskills.git #轉殖遠端倉庫
Git 常見命令
自 這些事情都可以先在本地開 local branch 做,而不需要立即 push 分享給別人。開 branch 最大的好處除了可以不影響 stable 和其他分支版本的開發,另乙個超棒的地方是 你可以決定 merge 的方式 git 的 merge 方式可以分成四種 git merge 合併另乙個...
git 常見命令
針對易混淆的命令進行簡要的回顧 git checkout 分支名 主要的就是切換到乙個分支上,可以對乙個分支的更新或者是還原。換一種說話就是遷出乙個分支的特定版本。預設是遷出分支的 head版本。示例 git checkout master 取出master版本的head。git checkout ...
git常見命令
檢視 新增 提交 刪除 找回,重置修改檔案 git help 顯示command的help git show 顯示某次提交的內容 git show id git co 拋棄工作區修改 git co 拋棄工作區修改 git add 將工作檔案修改提交到本地暫存區 git add 將所有修改過的工作檔案...