Git幫助文件閱讀筆記 第二章

2022-02-23 13:08:26 字數 701 閱讀 9614

工作目錄下面的所有檔案都不外乎這兩種狀態:已跟蹤或未跟蹤

檔案的狀態變化週期

$ git status

如果當前工作目錄中新增了新檔案,會顯示為未跟蹤狀態

$ vim readme

$ git status

on branch master

untracked files:

(use "git add ..." to include in what will be committed)

readme

nothing added to commit but untracked files present (use "git add" to track)

新建的readme檔案出現在「untracked files」下面。未跟蹤的檔案意味著git在之前的快照(提交)中沒有這些檔案。

只要在 「changes to be committed」 這行下面的,就說明是已暫存狀態

如果新增的檔案已經處於暫存狀態,再進行修改,檢視$git status 狀態,會有兩種狀態,一種為已暫存待提交,另一種為未暫存。

$ cat .gitignore

*.[oa]

$ git commit

Git幫助文件閱讀筆記 第二章 第三節

有時候我們提交完了才發現漏掉了幾個檔案沒有加,或者提交資訊寫錯了。想要撤消剛才的提交操作,可以使用 amend選項重新提交 git commit amend 直接執行此命令的話,相當於有機會重新編輯提交說明,但將要提交的檔案快照和之前的一樣。如果剛才提交時忘了暫存某些修改,可以先補上暫存操作,然後再...

Git學習筆記 第二章

git status 位於分支 master 尚未暫存以備提交的變更 使用 git add 更新要提交的內容 使用 git checkout 丟棄工作區的改動 修改 redme.txt 未跟蹤的檔案 使用 git add 以包含要提交的內容 redme.txt 修改尚未加入提交 使用 git add...

程式設計珠璣第二章閱讀筆記

第二章程式設計珠璣講到了演算法的重要性。說到了研究演算法對在工作的程式設計師是很有用的。不僅可以減少開發時間,還可以加快程式的執行速度。講到了二分查詢法的重要性 整體這一樣就是講的演算法的重要性,他能給程式設計師帶來多大的方便,演算法的使用和學習是程式設計師必走的路既能減少程式設計的執行時間,還可以...