我有一个本地开发系统,我有一个Ubuntu的服务器虚拟机,我在Windows主机中使用eclipse。我使用远程系统资源管理器& SSH在eclipse中开发。我希望每当我保存一个文件或在ubuntu-server的/ var/www/site-folder中做一些更改时,它会自动提交并推送我的git repo中的更改。我曾尝试谷歌,但它并没有太多的帮助。任何帮助,赞赏球员。真的想改善我的工作流程。自动提交和自动推送更改本地回购git
2
A
回答
1
这听起来像你必须编写脚本。如果你像我一样保存(很多),那么你会得到很多提交。除非你在储蓄的时候小心,否则你最终可能会变成一个混乱的历史,除非你以后再压缩。
您确定要在每次保存时自动提交并自动推送吗?无论你是否推动自己的私人分支机构或回购,这也很重要。
0
其实我认为有用例这/是/一个好主意。例如,如果您在两台不同的机器上工作(即使不是同时),您也不能共享Eclipse工作区。克服这个问题的一个简单方法就是在云服务器上放置一个纯粹的git存储库(dropbox,copy,drive等),并且每次关闭eclipse时将所有工作,完成或其他操作都推送到该服务器上。
回购会很混乱吗?当然,但那不是重点。
我能找到在Eclipse本身不容易钩来自动完成这个,所以我只是把Eclipse中的调用的脚本,并完成了与:
git commit -a -m "WIP commit"
git push origin
你一定要注意新创建的文件并记得在退出之前添加这些内容。
相关问题
- 1. Git回购自动提交和推
- 2. git的钩和推动本地提交
- 3. Mercurial - 在推送到远程回购后自动更新本地回购
- 4. 在远程提交和推送时放弃本地git更改
- 5. git-subtree:推送来自克隆回购的更改
- 6. Turtoise HG自动更新本地回购
- 7. 自动推送到github回购与travis
- 8. Git推送本地分支回购
- 9. 无法推送到本地git回购
- 10. Eclipse EGit自动提交/推送
- 11. 更改推送提交的git注释
- 12. Dropbox风格的svn/git/mercurial ?:自动提交更改和自动签出
- 13. 如何在git中提交后自动推送?
- 14. 与远程同步本地git回购一次抛弃本地更改/提交
- 15. 使git自动提交
- 16. 詹金斯的工作同时推动提交Git回购
- 17. Git:推动修改的提交
- 18. 意外推送提交:更改git提交消息
- 19. Git - 将未提交的更改推送到以前的提交
- 20. Git - 推送新提交并忽略未提交的更改
- 21. 当提交或推送到窑时自动标记变更集
- 22. 可以提交/推动github自动化?
- 23. 自动执行提交并通过脚本推送mercurial
- 24. 更新远程Git回购推送
- 25. 通过webhook提交并推送到远程git回购?
- 26. 推送多个不相关的提交到远程git回购
- 27. JQuery自动完成提交更改
- 28. 在TSF任务中自动添加,提交和推送
- 29. git可能会在文件更改时自动提交?
- 30. 使GIT自动提交每个文件更改
谢谢你的抬头。我现在意识到这不是一个好主意,我将使用shell脚本。 – Xk0nSid