Git建立Repository版本庫
版本庫也可以叫做倉庫,英文名稱是repository,版本庫中的檔案都可以被有效的管理。
建立本地版本庫的方式有兩種,下面分別做一下介紹。
一.全新建立:
如果要管理的目錄已經存在,那麼就切換到此目錄執行如下命令:
[Shell] 純文字檢視 複製程式碼cd /e/git # 切換到git目錄 $ git init # 初始化當前目錄,那麼其中的檔案就可以得到有效管控。 Initialized empty Git repository in E:/git/.git/
如果目錄不存在,可以手動或者命令列方式建立:
[Shell] 純文字檢視 複製程式碼$ cd /e #切換到E盤。 $ mkdir git-ant # 在E盤下建立git-ant目錄。 $ cd git-ant # 切換到此目錄。 $ git init # 初始化當前目錄,那麼其中的檔案就可以得到有效管控。 Initialized empty Git repository in E:/git-ant/git-ant/.git/
也可以在建立目錄的同時直接初始化:
[Shell] 純文字檢視 複製程式碼$ git init git-ant
上面程式碼可以在建立git-ant目錄的同時將其初始化。
到此為止,當前目錄下會發生如下變化:
(1).自動建立.git目錄,對剛建立版本庫管控的核心內容都存在此目錄中。
(2).預設情況下,.git目錄是隱藏的(通常以小數點開頭的目錄或者文件在作業系統中都是隱藏的)。
(3).當前目錄中(除去.git目錄)的檔案並沒有得到任何管控。
二.克隆遠端倉庫:
如果感覺遠端倉庫的程式碼值得借鑑或者想參與到此專案貢獻一份力量,可以首先將其克隆的本地:
使用clone命令即可實現將遠端倉庫克隆到本地。
語法結構:
[Shell] 純文字檢視 複製程式碼$ git clone [url]
程式碼例項如下:
[Shell] 純文字檢視 複製程式碼$ git clone https://github.com/jquery/jquery.git Cloning into 'jquery'... remote: Counting objects: 42826, done. remote: Compressing objects: 100% (10/10), done. remote: Total 42826 (delta 1), reused 1 (delta 0), pack-reused 42816 Receiving objects: 100% (42826/42826), 27.18 MiB | 22.00 KiB/s, done. Resolving deltas: 100% (30299/30299), done.
clone後面跟著遠端倉庫的地址,上面程式碼我們克隆jQuery倉庫到本地jquery目錄下。
目錄的確定:
(1).預設,會在當前目錄下根據遠端倉庫地址名稱自動建立一個目錄,比如jquery.git,本地目錄就是jquery。
(2).也可以自己規定目錄名稱:
[Shell] 純文字檢視 複製程式碼$ git clone <版本庫的網址> <本地目錄名>
程式碼例項如下:
[Shell] 純文字檢視 複製程式碼$ git clone https://github.com/jquery/jquery.git mayi
將jquery倉庫克隆到本地當前目錄下的mayi目錄下,通過克隆獲得的版本庫的狀態與克隆時的線上狀態相同。
特別說明:倉庫的目錄和其父輩目錄名稱在windows系統下最好不要出現漢字,以免出現不必要的問題。
相關文章
- git在伺服器建立版本庫Git伺服器
- git針對指定資料夾建立版本庫Git
- 『現學現忘』Git基礎 — 8、Git建立本地版本庫Git
- Git清空版本庫Git
- Convert a normal Git repository to a bare oneORMGit
- git初始化--本地建立git倉庫Git
- Git使用系列03-->Git倉庫建立Git
- repo管理git倉庫——回退版本Git
- 玩轉SVN-建立版本庫
- 教你玩轉Git-建立倉庫Git
- 【第五篇】- Git 建立倉庫Git
- xshell連線tx1,git clone出現.git/info/refs not valid: is this a git repository?Git
- Git新手教程-從頭建立倉庫(三)Git
- 在伺服器建立 git 儲存庫伺服器Git
- Oracle各種版本下“示例資料庫的建立”的建立Oracle資料庫
- Git 的工作區、暫存區、版本庫—— Git 學習筆記 15Git筆記
- 在Visual Studio 中使用git——瀏覽版本庫(七)Git
- git回退版本Git
- GIT版本管理Git
- 版本管理GitGit
- git 工作流程以及Git 工作區、暫存區和版本庫(筆記)Git筆記
- SVN 建立版本庫 與 啟動 SVN 服務
- pycharm出現Git Pull Failed: Could not read from remote repository.PyCharmGitAIREM
- 簡單三步, 免費建立Git私用倉庫Git
- Git(1) —— 版本控制Git
- git版本回退Git
- 版本控制系統之基於httpd搭建私有git倉庫httpdGit
- 【第四篇】-Git 工作區暫存區和版本庫Git
- Git基本命令 -- 建立Git專案Git
- git@github.com: Permission denied (publickey). fatal: Could not read from remote repository.GithubREM
- 增強版本的自開發SAP WebClient UI Repository Information SystemWebclientUIORM
- 如何在laravel中使用Repository Pattern(倉庫模式)Laravel模式
- GIT版本管理規範Git
- 5、Git之版本號Git
- git 版本回退方法Git
- Cannot retrieve repository metadata (repomd.xml) for repositoryXML
- Bundle the repository
- git Windows版本安裝教程GitWindows