추적 된 파일에서 변경 사항을 감지하면 C# 코드가 git 명령을 실행할 수 있습니까? 이 목적을 위해 VisualStudio/C# 콘솔 프로젝트를 작성 중입니다.C# 함수에서 git 명령 실행
저는 .NET 환경에 익숙하지 않고 현재 자동화 된 GIT 커밋을 폴더에 통합하는 작업을하고 있습니다. 자동으로 변경/추가/삭제 알려진 폴더에 커밋하고 자식 원격에 밀어 넣을 필요가있다. 어떤 조언도 감사하겠습니다. 고맙습니다. 처음에 (완료) 적절한 무시 파일과 폴더를 설정
- Git 저장소 : 여기 내가 가진 마지막 하나는 내가 몇 가지 지침을 필요로하는 일입니다 것입니다.
- 나는 C# FileSystemWatcher를 사용하여 해당 폴더의 모든 변경 사항을 잡았습니다 (완료).
- 프로젝트가 변경을 감지하면 변경 사항을 커밋하고 푸시해야합니다 (보류 중).이
git add -A git commit "explanations_of_changes" git push our_remote
참고 : (사용자 상호 작용)이 코드는 내가 충돌에 대한하지 걱정이 믿을 수 있도록이의 repo에 짓는 유일한 기업이 될 것입니다
임시 명령이 프로젝트는 실행해야 흐름이 작동합니다.
Process 클래스와이 샘플을 사용하여 사용 사례에 잘 맞는 솔루션을 찾았습니다. 고맙습니다. – Yuri