如何克隆 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 表示詳細,因此這將列出遠端跟蹤分支的詳細資訊。

更新於: 2021年4月30日

2K+ 次瀏覽

啟動你的 職業生涯

透過完成課程獲得認證

開始學習
廣告