15 HAZİRAN 2010, Salı
Değişim belirli bir yazarı işlemek işlemek
Belirli bir tarihte taahhüt yazarı olarak değiştirmek istiyorum. Son tamamlama değil.
Bu - How do I change the author of a commit in git? soru hakkında bilgim var
Ama karma ile tamamlama ya da kısa-karma belirlerim bir şey düşünüyorum.
CEVAP
15 HAZİRAN 2010, Salı
İnteraktif kapalı değiştirmeniz daha tamamlama tarihi (git rebase -i <earliercommit>
) bir nokta daha önce rebase. Taahhüt rebased listesinde edit
pick
metinden bir karma yanındaki değiştirmek istiyorum. Git sen değiştirmek istediğinde tamamlama, bu kullanın:
git commit --amend --author="Author Name <email@address.com>"
Örneğin, tamamlama tarihi A-B-C-D-E-F
F
HEAD
ve değiştirmek istiyorsan yazar C
D
, o zaman
git rebase -i B
belirtinedit
C
D
her iki satır değiştirmek- Rebase başlayınca, ilk
C
duraklama olur - 15**
git rebase --continue
- Tekrar
D
duraklama olur - O zaman 18 ** tekrar
git rebase --continue
- Rebase tamamlayacak.
Bunu Paylaş:
Belirli bir görev için git bir yama iş...
Nasıl belirli bir "işlemek&; gith...
SVN belirli dosyaları İşlemek...
Nasıl Git grep belirli bir kelime için...
Nasıl belirli bir formatta bir DateTim...