如何克隆 GitHub 倉庫?
克隆倉庫涉及從原始碼控制下載原始碼副本。換句話說,克隆是建立現有倉庫的副本。例如,多個使用者在一個專案上協作。使用者可以使用此功能建立開發副本。
如果您有一個 GitHub 倉庫,您需要首先邀請協作者加入倉庫。然後,每個協作者將把倉庫克隆到他們的本地機器。
在本地,他們將使用此克隆的倉庫,進行本地更改並在其上執行提交。一旦他們準備好與團隊中的其他人共享他們的更改,他們將把提交推送到中央倉庫。
為了克隆倉庫,我們需要按照以下步驟操作:
複製上面顯示的文字框中的 URL,並使用以下命令將其貼上到您的 git bash 終端中。
$ git clone {repo_rul}
這將在您的機器上建立一個與專案名稱相同的資料夾。
$ dell@DESKTOP-N961NR5 MINGW64 /e/tut_repo $ git clone https://github.com/kannan/sample.git Cloning into 'sample'... remote: Enumerating objects: 3, done. remote: Counting objects: 100% (3/3), done. remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0 Receiving objects: 100% (3/3), done. $ dell@DESKTOP-N961NR5 MINGW64 /e/tut_repo $ ls sample/
將當前工作目錄更改為專案資料夾,並執行如下所示的 git log 命令
$ dell@DESKTOP-N961NR5 MINGW64 /e/tut_repo $ cd sample/ $ dell@DESKTOP-N961NR5 MINGW64 /e/tut_repo/sample (main) $ git log --oneline --all --graph * b494547 (HEAD -> main, origin/main, origin/HEAD) Initial commit
在以上輸出中,origin 是 git 為遠端跟蹤分支(即克隆的源分支)提供的名稱。**origin/main** 和 **origin/HEAD** 是遠端跟蹤分支。要檢視遠端跟蹤分支的詳細資訊,請使用以下命令
$ git remote -v origin https://github.com/kannan/sample.git (fetch) origin https://github.com/kannan/sample.git (push)
-v 表示詳細,因此這將列出遠端跟蹤分支的詳細資訊。
廣告