Intellij IDEA 上傳本地項目到Git
來自: http://blog.csdn.net//lyhhj/article/details/47102143
已經在單機環境下使用一段時間Git了,發現Intellij IDEA中的Git插件功能并不完善。
首先Intellij IDEA中Git本地倉庫必須建立在當前項目文件夾下,其它自定義的位置不支持。
其次你無法使用Intellij IDEA的Git插件將位于本地倉庫的內容上傳到遠程倉庫,要完成這項工作需要使用Git命令行(如果你的操作系統是Linux使用Git Bash,Windows中要使用命令行窗口(cmd)操作命令)。
下面簡單說明如何建立本地Git倉庫導入源代碼后再將其上傳到遠程Git倉庫
1、使用IntelliJ IDEA菜單建立本地Git倉庫: VCS -> Import into Version Control -> Create Git Repository;
2、在彈出的的窗口中選擇當前項目;
3、提交全部需要管理的文件到新建立的本地倉庫master分支;
4、在Windows中打開命令行窗口cmd,轉到當前項目所在目錄,例如: cd "D:\projects\TestProject"(假定當前項目名稱為TestProject);
說明:在進行下面的操作之前,必須設置Path環境變量,使得Git可執行文件能訪問,如:PATH=%PATH%;D:\git\git-1.8.1.2\bin
5、在命令行中輸入命令: git remote add origin http//<IP地址:端口號>/服務器相對路徑/倉庫名
6、再輸入命令: git push origin master
7、然后回到Intellij IDEA環境中在項目上單擊右鍵,選擇同步當前項目菜單:Synchronize 'TestProject';
8、再次操作Intellij IDEA,在項目上單擊右鍵選擇Git相關操作:Git -> Repository -> Branches -> origin/master -> Checkout as new local branch。
到此你就可以使用Intellij IDEA的Git插件將本地與遠程倉庫中的代碼進行pull/push的操作了。
首先,我們解決的情況是,已經有了一個正在開發的項目,現在我們要把他分享到git@osc上面去。
1.第一步,當然是先在Git@OSC上創建倉庫,拿到Git@OSC倉庫的HTTP連接http://git.oschina.net/***/***.git
2.如果我們的本地項目是非git項目,那我們要先把它變成git項目
在intellij中 VCS——Import into Version Control——Create Git Repository——選擇你的本地項目
3.通過git shell (可以安裝git for window) 進入到項目目錄 執行 以下命令
最近有人反映出現不能push的原因,加上如下的代碼就OK了
也可以命令設置跟蹤遠程庫和本地庫
git branch --set-upstream master origin/master
如果pull或者push失敗 請參考git提示進行解決 比如已經有remote地址 可以git remote rm origin清除
這樣項目就提交到Git@OSC了,以后本地的再有修改提交倉庫就可以直接使用IDEA來進行統一的push操作
本文轉載于http://blog.csdn.net/jabony/article/details/45562445
本文由用戶 BerWestmore 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!