GIT에 SVN --non-interactive
명령 줄 인수에 대한 아날로그가 있습니까?비 대화 형 GIT 사용
gitpython 라이브러리를 통해 GIT를 사용하고 있으며 일부 장소에서 문제가 발생하여 프로그램이 멈 춥니 다. 이 경우 GIT는 사용자로부터 무언가를 묻기 위해 노력하지만 시도 할 수는 없습니다. 나는 그 시도를 거부하고 싶다. 여기
은 동결 과정이다 : 그것은 표준 입력의 표준 출력이 단자에 연결되어 있지 않을 때
$ pstree -ap 14712
python,14712 src/auto-release
└─git,14720 pull --strategy=recursive -Xtheirs -v origin +master:origin/master
└─git-merge,14721 -s recursive -Xtheirs -v Merge branch 'master' of 172.17.2.22:~/test-repo HEAD 920e34cb7267f702b7a1bb3af93619175cb566f0
git 주위에 래퍼를 만들고 싶습니다. 보세요 [어떤 언어가 가장 좋은 자식 바인딩을 가지고 있습니다] (http://stackoverflow.com/questions/4034962/which-language-has-the-best-git-api-bindings) –
그리고 다른 한편으로는 일부 자동화를 원한다는 것을 분명히하고, 왜 원하는지 명확하지 않으며, 왜 이것을 사용하고 있습니까? 분명히, 당신은 병합을 일으키는 무언가를하도록 git에게 요청했습니다. 제 생각에는 충돌을 처리하는 방법을 알려주지 않았다는 것입니다. –
인수 "-s recursive -Xtheirs"는 명령을 끌어 오기 위해 git에 "theirs"덩어리를 병합 할 때 덩어리가 충돌을 일으키지 않는다고 말하지 않습니까? 그렇지 않다면 - 매뉴얼을 통해 내가 충돌을 다루는 방법을 알려주는 방법을 알 수 있음. –