Google’da git ile ilgili dokümantasyon miktarıyla arama yapmak çok zor ancak temelde bir "git taahhüdü" yaptığımda, "-" adlı bir dosya oluşturuyor. İçinde hiçbir şey yok ve benim kullanıcısına ait. Bu dosyanın oluşturulmasının bir nedeni var mı ve biraz can sıkıcı olduğu için onu durdurmak için yapabileceğim bir şey var mı? Dosya git kontrolünde değil. Git orada olmadığı gibi davranıyor.
GÜNCELLEME
Yorumlardaki soruları yanıtlarken, bunu yapmaya çalıştıktan hemen sonra olduğunu gördüm, böylece artık bir uzaktan kumandayı zorlamak istediğimde "ssh-add" kullanmaya artık ihtiyacım olmadı. Benim .bash_profile aşağıdaki.
git() {
if ! ssh-add -l >/dev/null 2>-; then
ssh-add ~/.ssh/remote1
ssh-add ~/.ssh/remote2
fi
/usr/bin/git "$@"
}
export -f git
Bu yanlış görünüyorsa, bana bildirin.
git add -A
(bkz. Stackoverflow.com/questions/572549/… ), ardından a git commit -m "test"
ve ardından ' -
' dosyası hala oluşturulmuş mu?
git commit
" yazar mısın? (hiç parametre yok mu?)