GIT 的最基本操作

git 的基本操作

  1. 新建一個文件夾,進入DOS界面先進入到文件夾的位置
    git init 該文件夾就會變成git的一個Repos
picture8.png

這個文件夾就叫做工作區(qū),此時會有一個.git隱藏文件夾

picture7.png
  1. 新建一個文件
    該文件處于untracked狀態(tài)
    git status可以查詢git的狀態(tài)
picture9.png

git add . xxx可以將文件添加到stage area(暫存區(qū))
在使用git status 查詢git的狀態(tài)就會發(fā)生改變

picture10.png
  1. 使用git commit -m "xxx


    picture11.png

    "這個命令可以將暫存區(qū)中的內(nèi)容提交到工廠中,提交完成之后,清空暫存區(qū)

  2. 使用git log來查詢所有的版本信息


    picture12.png
  3. 使用reset命令來還原
    5.1、git reset --hard HEAD -->表示到最新的版本
    5.2、git reset --hard HEAD~1-->表示到第一個版本(從0開始)
    5.3、git reset --hard HEAD^^-->表示到上一個版本
    5.4、git reset --hard fff5531ce521d6ecb149de744b38ed1d0d9a1611到某個commit的版本
  4. GIT的修改,當對一個文件進行了修改之后,一定要執(zhí)行add把修改添加到暫存區(qū)中在進行commit才有作用
    如果add了之后有進行了修改,直接commit不會把這次修改提交,提交只會提交暫存區(qū)中的內(nèi)容
  5. 當文件處于modified狀態(tài)并且沒有提交到暫存區(qū)時,可以直接通過git checkout b.txt使用最新版本完成替換
    當文件已經(jīng)提交到暫存區(qū)之后使用git checkout就不起作用了,要先使用 git reset HEAD b.txt讓a.txt從暫存區(qū)中刪除
    此時再執(zhí)行checkout就可以還原文件信息
  6. git的delete操作,刪除也需要進行提交,每次提交都是一個新的版本
    使用命令 git rm b.txt直接從版本庫和文件夾中都刪除,并且存儲到暫存區(qū)中
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,839評論 4 54
  • 你的眼睛會欺騙你,如果你不用心去看的話。 張二驢被編入伍的時候只有十五歲,由于長期吃不飽的緣故長的...
    夜點燈閱讀 452評論 0 1
  • 如果記憶如鋼鐵般堅固,我該歡笑,還是哭泣 如果鋼鐵如記憶般腐蝕,那這是歡城,還是廢噓 ...
    素兮丶閱讀 188評論 3 2
  • 昨晚,第一次踏上向往已久的云南大地,感覺機場規(guī)模應該比鄭州大一些,但設施一般!機場外的管理也比較混亂,攬客...
    太云閱讀 167評論 0 0
  • 成長路上 因為有你 我很幸福! 親愛的廣大善友: 我們的希望小學在你們的努力和無私的資...
    吉祥白海螺閱讀 997評論 0 0

友情鏈接更多精彩內(nèi)容