關于git,我好像突然頓悟了~

最近幾天在研究 gitgithub ,但是,卻一直無法理解它的原理。就在剛才,我好像突然就頓悟了??磥恚行〇|西只有通過遇到問題才能夠解決問題啊~

先聲明,以下的都是我個人自己的理解,至于正確性還有帶驗證。如果有懂的人能夠告訴我一聲,感激不盡~

下面是我的理解:

  1. 總結(jié)成一句話就是 :** git 管理的是你當前的整個工作目錄。監(jiān)控的是改變。**(這句話很重要?。?!是我自己總結(jié)出來的~)

2.如果有發(fā)生改動的話,但是你還沒有 git add 進緩存區(qū),說明 git 還無法跟 蹤這些改動,那么運行 git status 將會這樣說:

未跟蹤的文件: xxxxxxxx

同時它還會提示你說:

(使用 "git add <file>..." 以包含要提交的內(nèi)容)

3.如果已經(jīng) git add 了,但是還沒有 git commit -m "xxxxxxxx" 那么說明雖然已經(jīng)加入了 stage 或者說 index ,但是還沒有添加到當前的分支中。分支的概念十分的重要:每個分支就是當前保存下來的可以說是一個當前工作分區(qū)的不同狀態(tài)的一個集合,或者說是一條時間軸,你每一次 git commit ,就會增加這個時間軸上的一個點。 而且,如果你要把你的文件 git pushgithub 的話,push 的也將是當前分支的最新的一個點。所以,每一次有改動,都要記得 git commit 哦~

好吧,git 算是入門了吧,接下來還要好好學習。

git 是個好東西~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

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

  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,837評論 4 54
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,852評論 9 163
  • 我的跑步生活就這樣開始了,很幸運的事,在我開始跑步大概1個月左右的時候,在朋友圈中看到了羅友分享的“跑步者...
    三室兩廳閱讀 176評論 1 1
  • 下象棋,打撲克,下圍棋,有時候你會問我,你是不是讓我的。 和遠比賽跳跳繩兒,遠一分鐘168個。這次爸爸真的沒讓你。
    ben0123閱讀 96評論 0 0
  • 沒有誰是一座孤島。 每個人的生命中,都有最艱難的那一年,將人生變得美好而遼闊。 書中的主人公A.J費克里在一座小島...
    勝莉莉的少女吖閱讀 587評論 0 12

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