變更的過程:工作區->(1)->暫存區-(2)->commit
發生在(1):工作區相對於暫存區的變化。使用git diff,可以檢視區別;使用git checkout,可以用暫存區恢復工作區;
發生在(2):暫存區相對於commit的變化。使用git diff --cached,可以檢視區別;使用git reset head,可以使用head的已提交內容恢復暫存區,暫存區的變更將會返回到工作區;
使用git rm = rm + git rm;使用git mv = mv + git add;
使用git rebase -i + r可以修改任意commit的message;
使用git rebase -i + s可以合併commit或者調整commit順序;
極客時間學習筆記 《蘇杰的產品創新課》(三)
產品的生命中心 想清楚 做出來 推出去。產品生命週期分為四個典型階段,分別叫做 驗證期 爆發期 平台期 衰退期。圍繞既定的核心使用者,把重要的需求場景滿足得越來越好。擁有 回頭客 無論產品的生命週期處於哪個典型階段,都需要重視每個階段的責任和使命,甚至是衰退期,需要重視使用者留存 方便下個版本迭代 ...
極客時間《趣談網路》學習筆記
1.網路程式是如何工作的 從上面的圖中我們可以看出,當我們在電腦上瀏覽網頁的時候,我們的瀏覽器會解析遠端伺服器發來的頁面資訊,解析流程大致是這樣的 4 應用層 瀏覽器取下http頭,然後將網頁內容進行展示。由此我們完成,從網路中獲取報文到網頁內容展示的過程。當我們需要操作頁面時,該流程正好是接受報文...
讀暗時間學習筆記
1.人類大腦是經過長時間進化的,先天就具備一定的思維定勢,這種思維定勢也受環境 家庭等關係影響,2.學會控制自己的情緒,人類的情緒很大程度上影響著人的思考,比如果你憎惡乙個人,你往往就會反對他的所有歷程,生氣時說的話往往都沒有經過深思熟慮 3.自學很重要,人一生的積累自學的起碼佔90 4.書寫是為了...