【git學習二】git基礎之git管理本地專案
1.背景
git基礎打算分兩部分來說,一部分是對於本地專案的管理,第二部分是對於遠端程式碼倉庫的操作。git執行本地專案管理包括對於相關檔案的追蹤,暫存區的比較分析,提交,撤銷等功能。
2.本地專案管理
首先mkdir一個資料夾,叫做GitTestFile,然後執行下面程式碼,建立git的管理配置
git init
接著加入如下程式碼,git add . ,把專案加入跟蹤佇列
git add .
可以用git status檢視狀態
加入readme檔案,vim readme.txt 。輸入git status 發現readme檔案被顯示為沒有追蹤檔案
因為新建立了檔案,要重新git add .一次,將改變加到追蹤佇列。
在readme裡新增一句話 ,先不add,這時候修改在快取區,可以用git diff看看修改內容
git diff
git diff --cached命令可以檢視add完,也就是儲存起來的變化
git diff --cached
git commit -m " ** "可以提交更新
git commit -m "***"
git log 可以檢視commit歷史,git log -p 可以顯示提交的內容差異
git log
git reset --soft 0d5466abfb9b01b6c26ba74bad41e1d001112cef
然後再push,可以回到指定版本
/********************************
* 本文來自部落格 “李博Garvin“
* 轉載請標明出處:http://blog.csdn.net/buptgshengod
******************************************/
相關文章
- 【git學習四】git基礎之git為專案打標籤Git
- 【git學習五】git基礎之git分支Git
- 【git學習三】git基礎之git管理遠端倉庫Git
- Git詳解之二:Git基礎Git
- git學習之git rebaseGit
- 『現學現忘』Git基礎 — 8、Git建立本地版本庫Git
- Git基礎命令之git rebase命令Git
- 專案管理之——Git SSH配置專案管理Git
- 『現學現忘』Git基礎 — 19、Git中忽略檔案Git
- git學習之git reflog和git cherry-pickGit
- 『現學現忘』Git基礎 — 13、Git的基礎操作Git
- git rebase(變基)—— Git 學習筆記 19Git筆記
- git操作之四:git branch(本地倉庫)Git
- 『現學現忘』Git基礎 — 21、git diff命令Git
- 『現學現忘』Git基礎 — 3、Git介紹Git
- Git 基礎Git
- git基礎Git
- 『現學現忘』Git基礎 — 20、Git中忽略檔案補充Git
- 『現學現忘』Git基礎 — 22、Git中檔案重新命名Git
- Webstorm 使用 Git 管理專案WebORMGit
- 使用git工具上傳本地專案Git
- git學習筆記(二)Git筆記
- 『現學現忘』Git基礎 — 6、Git的操作流程Git
- Git | Git入門,成為專案管理大師(一)Git專案管理
- git reset 命令詳解(二)—— Git 學習筆記 08Git筆記
- Git學習1:初識GitGit
- 【git學習一】git的原理Git
- Git基礎整理Git
- Git——基礎篇Git
- Git基礎教程Git
- git基礎命令Git
- Git基礎使用Git
- 『現學現忘』Git基礎 — 18、Git物件的總結Git物件
- 『現學現忘』Git基礎 — 5、Git的協作模式Git模式
- 提交原本地專案到遠端gitGit
- Git基本命令 -- 建立Git專案Git
- git學習Git
- 『現學現忘』Git基礎 — 19、在Git中進行忽略檔案操作Git