本文總結從零基礎開始學習git的過程,掌握基礎命令的使用
新生成的.git目錄裡面會包含所有的該倉庫的版本控制資訊,所以不要刪除該目錄。
為倉庫新增檔案需要兩個步驟 1.新增檔案 2.提交到倉庫
git add readme.md這樣就把檔案或者目錄新增好了這時readme.md檔案就成功新增到倉庫中了,git add命令還可以同時新增多個檔案或目錄比如這樣:
新增多個檔案
git add readme1.md readme2.md
新增多個目錄
git add dir1 dir2
git commit -m 「readme.md的第乙個版本」提交之後可以使用git status來檢視倉庫狀態[master (root-commit) b873de9] readme.md的第乙個版本
1 file changed, 8860 insertions(+)
create mode …
至此,修改過的檔案成功提交到版本控制中.
git status如果沒有待提交的檔案,那麼會告訴我們」目錄乾淨,沒有檔案可提交」on branch master
nothing to commit, working tree clean
接下來,我們再給readme.md中新增一行檔案「第二個版本」,我們先使用乙個比較命令git diff readme.md來看一下git會告訴我們修改**地方,如下
git diff readme.md由此可知我們改動了具體的哪些地方。diff –git a/readme.md b/readme.md
index f5b3c4..2ce53 100064
— a/readme.md
—b/readme.md
@@ -1 +1,2 @@
\ no newline at end of file
+第乙個版本
+第二個版本
\ no newline at end of file
然後再使用git status來看一看狀態
git status通過顯示資訊告訴我們有修改過的檔案readme.md了。然後我們再使用上面的兩個命令git add readme.md和git commit -m 「說明」來提交修改後的檔案.on branch master
changes not staged for commit:
(use 「git add file…」 to update what whill be committed)
(use 「git checkout –file …」 to discard changes in working directory)
modified: readme.md
no changes added to commit (user 「git add」 and/or 「git commit -a」)
git基礎學習
git基礎學習 git是乙個分布式版本控制軟體,原來是linux核心開發者林納斯 托瓦茲 linus torvalds 為了更好地管理linux核心開發而創立的。自誕生於 2005 年以來,git 日臻成熟完善,在高度易用的同時,仍然保留著初期設定的目標。速度,分布式,強大的分支。提到git,不得不...
git學習 基礎
安裝過程注意事項 1 設定唯一標識 git config global user.name 你的名字 git config global user.email 你的郵箱 git config global gui.encoding utf 8 設定預設字符集 git config global co...
Git基礎學習
github生成ssh可以避免每次輸入使用者名稱和密碼 參考 git checkout 檔名 回到add進index的那一版,add後所做的操作會沒有掉 配合reset可以直接回到修改之前的樣子,即使沒有add 參考 git的狀態及撤銷修改 厲害的git reset hard 參考 gitk git...