Skip to content

"hint" ve "unmerged.." hatası veren commit nasıl çözülür?

groni edited this page Jan 10, 2017 · 1 revision

"hint" ve "unmerged.." hatası veren commit nasıl çözülür?

Clone ettiğiniz github repoya, commit vaya "new pull request" gönderdiniz; ancak aynı pakete gönderilen diğer commit ler yüzünden, sizin commit merge edilemedi değil mi?

"error: commit is not possible because you have unmerged files.."

Satır satır "hint...." hataları da çıkar.

Çaresi:

  1. Sorun çıkaran/soruna neden olan specleri, bilgisayarınızdaki ilgili klasörden silin.

  2. git remote -v komutu ile repo adınızı öğrenin. Çıkan satırların ilk kelimeleri, repo adlarıdır. Örneğin;

    origin git@github.com:suvari/core.git buradaki origin, repo adıdır.

  3. git reset --hard origin/master varsa başkaca resetlemeniz gereken repo, onu da yapın.

  4. git push origin master --force yaptıklarınızı kendi forkunuza gönderin.

  5. git pull upstream master

Artık çalışmaya devam edebilirsiniz. Bir daha "hint:.." hatasına düşmemek için, iletişim kurarak commit gönderin :)