簡體   English   中英

獲取遠程存儲庫Git

[英]Get remote repository Git

我在Git幾乎是新手,只是從官方網站上閱讀Git書。 我嘗試了解下一個案例之間的區別。

git init Project
git remote add Project [some-url]

git clone [some-url]

什么是更好的方法?

沒有偏好的問題。 這些命令用於完全不同的目的。

git init Project
git remote add Project [some-url]

git init將目錄初始化為Git存儲庫

當您開始處理項目時,將使用此方法,而不是在版本控制下繼續處理現有項目。

git clone [some-url]

git clone復制一個git存儲庫,以便添加它

這會將現有存儲庫從遠程克隆到您的計算機,以便您可以對其進行處理。

鏈接,以幫助您:
* git init
* git clone

git clone [something]相當於:

git init Project
git remote add origin [some-url]
git pull origin master

調用你的遠程Project有點奇怪,但也許這是一個錯字。 無論哪種方式,您都可以在手冊頁中指定-o在克隆時將遙控器命名為其他內容:

而不是使用遠程名稱來源來跟蹤上游存儲庫,請使用。

如果您打算為一個新項目(對您而言)實際上是一個現有項目,那么您必須下載該項目。 在終端中,您可以通過鍵入下載它

    git clone <url>

並處理此項目,然后將更新推送到遠程。

而且,如果您要創建自己的新項目。 然后創建一個遠程存儲庫並按照這些簡單的步驟 在添加到遠程源時,將要求您提供github用戶名和密碼,然后推送更改。 如果您已添加README remote,則必須提取更改

    git pull origin <branchname(eg:master)>

然后推送您的本地更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM