GIT'de SVN --non-interactive
komut satırı bağımsız değişkeni için analog var mı?Etkileşimli değil GIT kullanımı
GIT kullanarak gitpython kitaplığı ve bazı yerlerde sorun yaşıyorsanız - program donuyor. Bu durumda GIT, kullanıcıdan bir şey sormaya çalışıyor, ancak bunu yapamaz. Girişimlere izin vermek istemiyorum. İşte
dondurucuda süreçtir: bu Stdin var ve stdout'u terminali bağlı değilken
$ 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 çevresinde bir sarıcı oluşturmak istediğiniz gibi görünüyor; [hangi dilde en iyi git api bağlamaları vardır] 'a bakın (http://stackoverflow.com/questions/4034962/which-language-has-the-best-git-api-bindings) –
Ve diğer yandan Bazı otomasyonları istediğinizi açıkça belirtin, neden bunu istediğinizi ve neden bunun için kullanacağınızı açık değil. Görünüşe göre, git birleştirme tetikleyen bir şey yapmak için git sordu ve benim tahminim size çatışmalar nasıl ele alınacağını söylemedi. –
argüman "-s recursive -Xtheirs" komutunu kullanmak için "onların" parçalarını birleştirmek için gitme komutları çakışma durumudur? Aksi takdirde - anlaşmazlıkların üstesinden gelmek için bir yönteme nasıl söyleyeceğimi bildiğim el kitabına yönlendir. –