簡體   English   中英

在新計算機上設置Github

[英]Setting up Github on a new computer

我在Github幾乎是一個近乎完美的初學者所以請用這個基本問題來幽默我。

我有一台筆記本電腦,我一直用它與Github上的回購交互。 我剛買了一台Mac,我想在兩台機器上進行編程。

我在新機器上安裝了Git,並在終端上設置了用戶名,電子郵件和Github令牌。

我需要做的基本命令是什么:

  1. 第一次從Github下載回購? 我在我的Mac上創建了一個新文件夾但是去那里輸入git pull git@github.com/sscirrus/repo.git會產生fatal: not a repository (or any of the parent directories): .git
  2. 再次上傳這些更改,以便主要倉庫每次新推送都會干凈地更新。 我假設一旦我在新文件夾中有代碼,這將是git add . 和密碼輸入git push

我正在閱讀關於Git的教程,但只是想在我的新手搞砸了許多以前的工作之前確保我正在為我的情況做一些明智的事情。 謝謝!

閱讀本書http://progit.org/book/http://gitcasts.com/獲取視頻教程。

我建議您按照這些步驟操作

  1. 克隆存儲庫( git clone repoAddress
  2. 創建一個新分支( git branch branchName
  3. checkout那個分支( git checkout branchName
  4. 在該分支中進行更改和提交( git add files
  5. 結賬大師( git checkout master
  6. 執行拉(它用遠程更新本地存儲庫) git pull
  7. 如果有變化,請檢查分支並使用本地主服務器對其進行重新綁定
  8. 如果有沖突解決它並添加該文件並再次提交
  9. checkout master再次合並分支( git merge分支
  10. 將提交推送到遠程存儲庫。( git push

如果你想有一個GUI工具,再有就是GitX這是為Mac OS X.作出http://gitx.frim.nl/

  1. 首次下載git repo - 首先復制repo。 這將首次將您的代碼從github帶到您的機器上。

    git clone your_git_repo_url

從第二次,你可以

git pull your_git_repo_url
  1. 提交后上傳更改

    git push your_git_repo_url

請閱讀scott chacons git books。 這些將為您提供git的基礎知識。 從長遠來看,學習這將有所幫助。

雖然從命令行使用git還有很多要說的(為了幫助理解)你可能想嘗試github客戶端(對於mac和windows - 從github主頁下載它們 - 在標記為'clients'的部分的底部)當你發布你的問題時,我猜你可能沒有。

Windows one允許您指定一個默認存儲目錄(它將存儲庫克隆到其中) - Mac會根據您希望粘貼它的位置提示每個克隆。

兩者都非常容易用來做你想要的東西(克隆,拉,推等等,也很適合看你有什么分支和它們之間的變化)

  1. 你需要使用git clone ,而不是git pull

  2. 你需要在add之后和push之前進行git commit add只是向索引add了一些內容(Worst name ever。“index”本質上是一個掛起的提交。)並且commit實際上將它提交到您的存儲庫。 push然后將已提交的東西從本地存儲庫推送到遠程存儲庫。

暫無
暫無

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

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