84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
问题比较宽泛. 假设我在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客户端,也非常实用。