, bu her zaman çalışmalıdır.
ilk (Ben ana dal üzerinde sadece çalışıyorum varsayarak): Yerel değişiklikler yaparak, ancak repoya onları geri katkıda olmasaydı
, o zaman böyle benim yerel sürüm şey güncellerdi tüm yerel değişikliklerinizi gerçekleştirin. Bu, depoya yüklenmiyor. Bunu yapmak için 'basman' gerekiyor. Sadece yerel bir taahhütte kaydeder. (Yerel versiyonu ustası iken kökeni/ustası olacak şubesi uzak sürümünü) Ben beri
git add -A
git -m"commit all my local changes before updating"
sonra,
git fetch
Ben çekme kullanmak ister kökeni her şeyi indirmek Birçok durumda sunucu değiştirdikten sonra tüm yerel değişikliklerimi tutmak istiyorum.
# tag what you have in case anything goes wrong
git tag local-changes-number-1 #or whatever tag name
# replay your local changes overtop of the newer version and
# hope there are no conflicts
git rebase origin/master
ve bir şey Rebas git rebase --abort
yanlış giderse ve Büyük olasılıkla git pull aradığınız o
Teşekkür ederiz. Evet, bilgisayarımda yerel değişiklikler yapacağım. Bu nasıl değişir? –
Yaptığınız değişiklikleri kökenden geri mi yoksa sadece yerel mi tutuyorsunuz? – Alex028502
Sadece makinemde yerel olarak saklayın! –