【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 rebaseGit
- Git基礎命令之git rebase命令Git
- 專案管理之——Git SSH配置專案管理Git
- 『現學現忘』Git基礎 — 8、Git建立本地版本庫Git
- git學習之git reflog和git cherry-pickGit
- 『現學現忘』Git基礎 — 19、Git中忽略檔案Git
- 『現學現忘』Git基礎 — 13、Git的基礎操作Git
- git操作之四:git branch(本地倉庫)Git
- Webstorm 使用 Git 管理專案WebORMGit
- git rebase(變基)—— Git 學習筆記 19Git筆記
- 『現學現忘』Git基礎 — 20、Git中忽略檔案補充Git
- 『現學現忘』Git基礎 — 22、Git中檔案重新命名Git
- 『現學現忘』Git基礎 — 21、git diff命令Git
- 『現學現忘』Git基礎 — 3、Git介紹Git
- git基礎Git
- Git 基礎Git
- 使用git工具上傳本地專案Git
- Git | Git入門,成為專案管理大師(一)Git專案管理
- 如何在 Composer 專案中管理本地的 Git 鉤子?Git
- 『現學現忘』Git基礎 — 6、Git的操作流程Git
- git reset 命令詳解(二)—— Git 學習筆記 08Git筆記
- Git基本命令 -- 建立Git專案Git
- Git基礎教程Git
- Git基礎使用Git
- Git基礎整理Git
- Git——基礎篇Git
- 『現學現忘』Git基礎 — 19、在Git中進行忽略檔案操作Git
- 『現學現忘』Git基礎 — 18、Git物件的總結Git物件
- 『現學現忘』Git基礎 — 5、Git的協作模式Git模式
- git的工作管理和基礎操作Git
- git篇--入職初期如何使用Git進行專案管理--01Git專案管理
- 新建git專案Git
- git管理複雜專案程式碼Git
- 用Git與GitHub來管理專案Github
- 『現學現忘』Git基礎 — 14、Git基礎操作的總結與補充Git
- 『現學現忘』Git基礎 — 23、Git中的撤銷操作Git
- 『現學現忘』Git基礎 — 2、Git和SVN的區別Git
- 『現學現忘』Git基礎 — 4、Git下載與安裝Git
- 使用git將本地專案上傳到githubGithub