Git使用教程2:版本庫的建立和新增檔案
上篇部落格,我們一起了解了分散式版本控制系統Git的簡單內容,知道了分散式版本控制的優勢,同時也給大家分享了Git的安裝過程。本篇博文和大家一起討論,Git版本庫的建立和簡單操作。
1建立版本庫
你可能會好奇,版本庫是啥玩意?所謂版本庫,就是專業術語所說的倉庫,英文名稱叫做Repository,通俗來講,就是一個檔案存放的位置,我們姑且叫做一個檔案目錄,在這個目錄下存放的各種檔案都可以被Git管理起來,對於存放在這個目錄下的所有檔案的修改、刪除等等,Git都可以進行跟蹤和記錄,方便在未來的某個時刻,進行歷史版本的還原。
使用Git建立一個版本庫,特簡單,就一個命令而已,開啟Git Bash,在裡面輸入命令:mkdir myrepository,然後回車即可。那麼我們建立的目錄在哪裡呢?我們們接著輸入命令:cd myrepository 回車,輸入:pwd,就能看到你建立的Git倉庫的路徑。如下圖所示:
我們按照提示的路徑,檢視一下是否真的有myrepository存在,如下圖:
就這麼簡單?No,現在我們只是建立了一個空目錄而已,Git並不能對其進行管理,因為我們還沒有將其初始化為Git可管理的倉庫,需要接著輸入命令:git init 回車即可
我們再回頭看看檔案資源管理器中的內容有什麼改變,你會發現myrepository中多了點東西,如下圖:
是不是和我們所熟悉的SVN特別類似,接下來我就要向這個倉庫中新增檔案了,可以單個檔案新增和提交,也可以將整個資料夾裡面的內容都納入Git的管轄之下,這次我就新增一個資料夾,裡面是HTML頁面和一些其他的檔案。
2新增檔案並提交
首先,將你要新增的資料夾複製到myrepository目錄下,如下圖所示
然後在命令視窗輸命令,如下圖所示
上面只是將檔案新增到了版本庫檔案索引當中,並沒有真正的提交到版本庫中,所以還需要一步提交的操作,如下圖所示
完成了這些操作,就可以使用Git對提交的所有檔案進行跟蹤管理了,那麼如何能夠看到我們提交的檔案是否真的在Git的管理下?可以通過Git提供的視覺化管理工具Git GUI來檢視,如下圖所示
小結一下:在我使用Git的過程中,我都是在使用GitBash進行操作,其實Git也提供了圖形化操作工具的,上圖所示就是Git的視覺化管理工具Git GUI,在這裡可以完成檔案的修改和提交,非常的方便。關於其他的操作以及和Java IDE整合的使用,我們後續再聊。
相關文章
- Git建立Repository版本庫Git
- 使用git不希望檔案被版本控制Git
- 使用python的netCDF4庫讀取.nc檔案 和 建立.nc檔案Python
- git在伺服器建立版本庫Git伺服器
- git add 新增錯檔案 撤銷Git
- Git使用系列03-->Git倉庫建立Git
- git針對指定資料夾建立版本庫Git
- idea建立新專案後新增到git中IdeaGit
- git移除已經加入版本控制的檔案Git
- 在 Git 中怎樣克隆、修改、新增和刪除檔案?Git
- Git新手教程-從頭建立倉庫(三)Git
- Git忽略檔案.gitignore的使用Git
- 『現學現忘』Git基礎 — 8、Git建立本地版本庫Git
- gcc g++ 新增標頭檔案路徑和庫檔案路徑的方法GC
- [SpringCloud教程]2. 版本選型和專案搭建SpringGCCloud
- MimoLive for mac使用教程,將媒體檔案新增到mimoLive?Mac
- git的gitignore檔案排除資料夾和檔案Git
- git 入門教程之忽略檔案Git
- intellij IDEA建立檔案新增註釋模板IntelliJIdea
- Git清空版本庫Git
- ubuntu20.04系統右鍵新增建立連結檔案快捷方式的教程Ubuntu
- Git 系列教程(8)- 遠端倉庫的使用Git
- 1.7.2. 使用ORAPWD建立資料庫密碼檔案資料庫密碼
- git 入門教程之刪除檔案Git
- git 刪除已經新增到git跟蹤的檔案或資料夾Git
- Git教程2Git
- Git入門教程,詳解Git檔案的四大狀態Git
- 如何在 Linux 上建立和使用交換檔案Linux
- Git 碼雲--建立和使用記錄Git
- Luffy專案:2、專案需求(2),專案庫的建立,軟體開發目錄,Django配置檔案介紹Django
- Visual Studio使用Git忽略不想上傳到遠端倉庫的檔案Git
- Java 建立PDF檔案包的2種方法Java
- Laravel 使用 sql 語句 和 sql 檔案 來建立執行資料庫遷移LaravelSQL資料庫
- 1.7. 建立和維護資料庫密碼檔案資料庫密碼
- git Windows版本安裝教程GitWindows
- Git 版本控制工具的使用Git
- 2 建立和配置資料庫資料庫
- Spring Boot 2.x基礎教程:使用Flyway管理資料庫版本Spring Boot資料庫
- locate標頭檔案和庫檔案