問題比較寬泛. 假設我在Windows下面做Java開發(必須使用IDE啊),希望自己的一個專案能夠同github同步.
現在我是這樣做的: 建立資料夾c:/a/b/c與github保持連接,然後使用IDE把專案建立到此資料夾下.現在我把程式碼推送到github上面=>每次都跑到此資料夾下面git bash= >git push origin master. 太蛋痛了.
使用的Java_IDE是IDEA, IDEA裡面是否有更好的git功能? 懇請給點經驗
git的靈魂就在於它強大的命令,你卻硬要ide···
idea本身就支援git啊
選單列 - VCS - Git
https://www.jetbrains.com/idea/features/version_control.html
可以使用Tortoise Git這個視覺化客戶端,配合自己寫的腳本。因為github不是很方便,我使用oschina的git很多,oschina的git倉庫是可以用ssh key驗證身分的,非常方便做提交。 另外intellij本身自備scm插件。
本人.net出身的,VS2013集成git 不過還是用不慣,喜歡半命令半界面化,vs中又很多git插件也可以用。
IDEA 整合的 Git 操作已經非常強大了,即使其他的 win 用戶端也看不見得能比它強多少,建議你仔細閱讀以下 IDEA 的幫助手冊,裡面描述的很詳盡。如果一定要在 IDEA 外處理,那麼推薦 SourceTree,完勝其他 GUI 用戶端(但我覺得不夠完美)。至於說到最佳實踐,那自然還得是在命令列下使用 Git,然而 windows 的命令列比較折騰一些罷了。
http://eclipse.org/egit/
對於這個,我強烈推薦sourcetree,這是一個非常漂亮的git客戶端,也非常實用。
git的靈魂就在於它強大的命令,你卻硬要ide···
idea本身就支援git啊
選單列 - VCS - Git
https://www.jetbrains.com/idea/features/version_control.html
可以使用Tortoise Git這個視覺化客戶端,配合自己寫的腳本。因為github不是很方便,我使用oschina的git很多,oschina的git倉庫是可以用ssh key驗證身分的,非常方便做提交。
另外intellij本身自備scm插件。
本人.net出身的,VS2013集成git 不過還是用不慣,喜歡半命令半界面化,vs中又很多git插件也可以用。
IDEA 整合的 Git 操作已經非常強大了,即使其他的 win 用戶端也看不見得能比它強多少,建議你仔細閱讀以下 IDEA 的幫助手冊,裡面描述的很詳盡。如果一定要在 IDEA 外處理,那麼推薦 SourceTree,完勝其他 GUI 用戶端(但我覺得不夠完美)。至於說到最佳實踐,那自然還得是在命令列下使用 Git,然而 windows 的命令列比較折騰一些罷了。
http://eclipse.org/egit/
對於這個,我強烈推薦sourcetree,這是一個非常漂亮的git客戶端,也非常實用。