天天看點

利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程

本文章轉載自:http://www.cnblogs.com/wql025/p/5391693.html

閱讀目錄

  • 準備
  • 具體過程

準備

  • 1.擁有一個GitHub賬戶
  • 2.安裝了TortoiseGit(小烏龜)

具體過程

一、在GitHub上建立新的倉庫

  • 起好倉庫名,填好描述,在Add .gitgnore中選擇Java(根據你自己需求寫)
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
  • 建好之後把這個倉庫的位址複制一下(待會兒要用到)
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程

二、在磁盤建立版本庫(倉庫)

  • 右鍵,Git在這裡建立版本庫
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
  • 确定
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
  • 确定
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程

重新看下目前的檔案夾,已經有綠色的勾子了。

利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程

下面是隐藏的.git檔案夾

利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程

三、設定

  • 右鍵,TortoriseGit -->設定
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
  • 确定
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
  • 先在Git進行填寫。這個點“全局”填寫(這裡的資訊好像沒什麼用,之前我設定了一個,現在我換成了下面的資訊)
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
  • 然後在遠端填寫相應資訊。注:這裡的origin目前我也是看别人是以填這個,不知道啥意思,也不知是否可更改。URL就寫剛才複制的;推送 URL不必寫;Putty 密選擇自己儲存密匙的ppk檔案。

點選 添加/儲存後蹦出這個對話框點“否”

利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程

四、拉取

注:拉取是什麼?就是從Github網上的指定倉庫更新檔案。

  • 右鍵,ToroiseGit-->拉取
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
  • 确定
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
  • 确定
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程

五、編輯README.md檔案

注:這步我也不知道有啥用

  • 建立README.md檔案
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
  • 填寫下面的内容
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程

六、送出

  • 右鍵,Git送出 -> "master"...
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
  • 寫好注釋,勾選要送出的檔案
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
  • 确定
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程

七、推送

  • 右鍵,TortoiseGit --> 推送
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
  • 之後彈出填寫GitHub的賬号和密碼的對話框,依次填寫好,确定。
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
  • 關閉
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程

進GitHub網站,可以看到本地倉庫ssh_demo已同步了。

利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程

八、上傳項目

如果要往這個倉庫放個項目然後上傳至GitHub怎麼做呢? 隻需把項目copy到這個倉庫裡,然後送出,推送即可。

注:這步當然可以在第六步一起送出,推送至GitHub。

  • 送出
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
  • 推送
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程
利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程

進GitHub網站看看吧

利用TortoiseGit(小烏龜)将項目上傳至GitHub網站 準備 具體過程