Git基本操作命令

  1. git init --把一個目錄變成Git倉庫
  2. git add <file> 添加文件到Git倉庫(緩存區),可反復多次使用,添加多個文件
    git add . 添加當前目錄所有文件到Gir倉庫(緩存區)
    git commit -m "提交說明" 提交
  3. git status 查看工作區 狀態
  4. git diff 查看文件修改內容
  5. git log 查看日志
    --pretty=oneline 將日志顯示成一行
    git reflog 查看歷史提交 與 git log 命令大同小異
  6. head 命令意義
    Git必須知道當前版本是哪個版本,在Git中,用HEAD表示當前版本,也就是最新的提交3628164...882e1e0(注意我的提交ID和你的肯定不一樣),上一個版本就是HEAD,上上一個版本就是HEAD,當然往上100個版本寫100個比較容易數不過來,所以寫成HEAD~100。
  7. git reset --hard commit_id(回退到歷史版本 commit_id 提交的ID 可以通過 git relog命令查看)
  8. 撤銷修改
    場景1:當你改亂了工作區某個文件的內容,想直接丟棄工作區的修改時,用命令git checkout -- file。
    場景2:當你不但改亂了工作區某個文件的內容,還添加到了暫存區時,想丟棄修改,分兩步,第一步用命令git reset HEAD file,就回到了場景1,第二步按場景1操作。
    場景3:已經提交了不合適的修改到版本庫時,想要撤銷本次提交, 參考7命令,不過前提是沒有推送到遠程庫。
  9. git rm file 刪除文件 刪除之后需git commit

10.git第一次提交并push到遠程倉庫

git init
git add .
git config user.name 'xxx'
git config user.email '1111@qq.com'
git pull '遠程倉庫'
git remote add origin '遠程倉庫'
git commit -m 'init'
git push -u origin master
git命令.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,713評論 4 54
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,721評論 9 163
  • 對孩子充滿了嚴苛無理的要求 自己可以隨意放棄奮鬥的動力卻可以任性要求孩子要努力為之拼搏並付出 難道 這樣的生活還不...
    筱雨寒煙閱讀 260評論 0 0
  • 每一個人的生命中,都會有那么一個讓你永遠無法忘記的人,而那個人一定是你曾經最為親密的,他曾陪伴了你的某一段時光,...
    陳華笙閱讀 353評論 2 0
  • 風還未曾來 雨還未下 足跡卻早已蔓延 我想 窗外的風鈴在等待 我想 陽臺的綠植在等待 我想 我想 它 已來了
    淺行淺落閱讀 189評論 0 1