1. 程式人生 > >git基本指令操作

git基本指令操作

git init:初始化資料夾,新增git控制

git add a.txt :新增檔案到倉庫

git commit a.txt -m “說明” 提交目前的改動

改變a.txt之後,可以使用git diff a.txt檢視檔案的變化,之後使用git add 和 git commit提交目前的檔案

git diff HEAD – readme.txt 檢視工作區和版本庫裡面最新版本的區別

git log 檢視版本記錄
git log –pretty=oneline 簡略顯示版本資訊

git reflog 檢視過往的操作

git reset –hard commit_id改變版本到commit_id對應的版本

git reset –hard HEAD^回退到上個版本

git checkout – a.txt丟棄工作區的修改

如果此時這些修改已經使用git add新增到暫存區,使用
git reset HEAD a.txt將暫存區的修改撤銷(unstage)
然後再使用checkout丟棄工作區的改動