我的C#代码在检测到跟踪文件中的更改时如何运行git命令?我正在为此编写一个VisualStudio/C#控制台项目。从C#函数运行git命令
我是新来的.NET环境,目前正致力于将自动GIT提交集成到一个文件夹。我需要自动提交任何更改/添加/删除已知文件夹,并将其推送到git远程。任何指导赞赏。谢谢。
这里是我最后一个是一个,我需要一些指导:
- Git仓库初步建立起上的文件夹适当忽略文件(完成)。
- 我正在使用C#FileSystemWatcher捕获对所述文件夹(完成)的任何更改。
- 一旦我的项目检测到更改,它需要提交并推送这些更改(待定)。
暂定命令该项目需要运行:
git add -A
git commit "explanations_of_changes"
git push our_remote
注:此代码(没有用户交互)将致力于这个回购协议,所以我并不担心冲突,并相信这一点的唯一实体流量将起作用。
我使用Process类和此示例来查找适用于我的用例的解决方案。谢谢。 – Yuri 2014-10-03 23:23:19