interllij idea13 clone及push工程到github上


轉自:http://my.oschina.net/okchen/blog/337556

為什么用Intelli J idea 而不是Eclipse?因為我早已無法忍受Eclipse的慢了,搞不好還會奔潰一下,查找文件那么費事。為什么是git而不是subversion?因為沒有免費的subversion服務,相反git在國內外都不錯的網址提供免費的倉庫空間,大家知道的有github,今天這篇文章不講github,只講咱們國產的oschina旗下的git@osc,一樣能滿足咱們學習時管理自己的開源項目,走起!!!

  •         安裝必要的軟件

    IntelliJ Idea 13是當前穩定發行版,去官網下載,支持正版。git是個免費軟件,下載地址

  • 配置IntelliJ中的版本控制插件,如圖(file -> settings -> version control -> git -> 右側的path to Git excutable里填寫下載的git軟件的地址)

  • 在https://github.com/上注冊你的賬戶,新建一個開源項目並復制項目的https地址,如圖 

  • 在IntelliJ中導入某個github上的項目

  • 在vcs repository url中寫入想到clone到本地的遠程工程地址,再選擇一個本地clone下來的代碼的文件夾並命名。此處,該代碼放置在E:\idealproject\droidon-server。點擊clone開始下載遠端代碼到本地。

  • clone到本地后,idea會提示是否導入該工程。選擇導入,一切默認即可。如果clone時提示輸入密碼,可能是權限有問題。可能通過將本機的ssh公鑰保存到github中來解決。使用git客戶端產生ssh公私鑰對:ssh-keygen -t rsa -C "email@163.com"。命令產生文件~/.ssh/id_rsa.pub。復制該文件的內容,登錄https://github.com/,點擊右上角的“My profile”,向ssh-public key中加入剛才復制過來的公鑰。
  • 在idea的右下腳,可以選擇工程的具體分支。選擇某分支,然后選擇“checkout as a new local branch”。新建一個自己的本地分支。

  • 修改文件A的內容。保存后,右鍵該文件名 -> git -> add。右鍵該文件名 -> git -> commit,即可確認此次修改。
  • 右鍵工程名 -> git -> repository -> push,就可將此次commit的內容保存在遠程代碼管理網站了。push的時候,會要求輸入代碼托管網站的用戶名和密碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM