1. 程式人生 > >idea通過git將專案上傳到github

idea通過git將專案上傳到github

一、 建立github倉庫

參考:http://www.jianshu.com/p/be9f0484af9d 1. 開啟github官網:https://link.jianshu.com/?t=https://github.com/ 2. 填寫資訊,點選sigh up for github 3. 按照個人需要填寫倉庫名、倉庫描述等,建議勾選“Initialize this repository with a README”(注意此處免費賬戶只能選擇建立public(開源)倉庫),填寫完成後點選Create repository 4. 倉庫已經建立成功。 二、 下載並安裝git客戶端 百度搜索git客戶端並下載idea通過git將專案上傳到github 安裝。下一步-->下一步·····-->完成 三、 idea繫結git

1.  File-->settings-->Version Control-->Git如下圖

idea通過git將專案上傳到github

該段步驟可省略,省略後,後面步驟會出現填寫github的url,之後填寫也是一樣的 --->>>點選 GitHub 然後Host 填寫github 的地址: github.com 在 Login 填寫你的github 賬號,Password 填寫密碼 填寫完成後點選 Test按鈕,此時 IDEA 會根據你填寫的內容遠端訪問github社群,如果賬號和密碼輸入正確會提示你連結成功

 

2.  建立本地倉庫,如下圖,並選擇該專案路徑

idea通過git將專案上傳到github

idea通過git將專案上傳到github

四、 idea上傳專案到github 1. 提交專案到本地倉庫 方法一:選中專案-->右鍵選擇Git-->Add-->commit  注意:一定要先add 再提交  方法二:選擇選單欄VCS-->Git-->Commit File..   2. push到github倉庫 選擇選單欄VCS-->Git-->push..idea上傳到github,可參考:http://blog.csdn.net/huangfan322/article/details/53220060

供學習使用:SourceTree&Git部分名詞解釋(摘自網路資料) 克隆(clone):從遠端倉庫URL載入建立一個與遠端倉庫一樣的本地倉庫 提交(commit):將暫存檔案上傳到本地倉庫(我們在Finder中對本地倉庫做修改後一般都得先提交一次,再推送到遠端倉庫) 檢出(checkout):可以理解為在branch間切換。 新增(add):新增檔案到快取區 移除(remove):移除檔案至快取區 暫存(git stash):儲存工作現場 重置(reset):回到最近新增(add)/提交(commit)狀態。如果你正在編輯的檔案亂了,可以選擇從前面的commit點(假設是a點)重新開始編輯,通常是選擇恢復到上一個編輯點。 合併(merge):如果我正在編輯一個新版本a,有人在編輯新版本b,我們想把兩個版本合成一個,就可以用merge。當然,合的過程中,有時候會檢出有哪些地方不一樣,詢問到底要保留哪一個,需要手動處理不同的地方。事實上,這更像一個審查的過程。 抓取& 獲取(fetch):從遠端倉庫獲取資訊並同步至本地倉庫 拉取(pull):從遠端倉庫獲取資訊並同步至本地倉庫,並且自動執行合併(merge)操作,即 pull=fetch+merge 推送(push):把本地倉庫的檔案改動“推送”到遠端倉庫。(建議你先pull下來伺服器上的版本,和本地檔案合併branch之後再push上去,這樣可以保持伺服器上的檔案最新。) 分支(branch):建立/修改/刪除分支 標籤(tag):給專案增添標籤 工作流(Git Flow):團隊工作時,每個人建立屬於自己的分支(branch),確定無誤後提交到master分支 終端(terminal):可以輸入git命令列 Untracked files:指沒有被加入到版本庫(這是籠統地說法,因為還有Staging Area)裡面的檔案。即新加入到目錄下但沒有新增到版本庫的檔案。 origin:遠端伺服器(remote)的預設名稱,它才是專案的“實體”、“源頭”。本地的檔案只是你用來工作的臨時副本而已。 HEAD:它代表你最近的一次提交(commit)的內容。指示代詞。