Kısa bir süre önce GitHub for Windows'u kullanmaya başladım.Çakışma üzerinde, Windows için GitHub beni "rebasing" durumuna sokar, oradan nasıl gidilir?
Sadece bir çakışma oldu. Komut satırında bu nasıl ele bilemez, ama Windows için GitHub ben aşina değilim bir duruma soktu düşünemiyorum:
C:\Users\w\Documents\GitHub\CmisSync [(6026d18...)|REBASE +0 ~1 -0 !1 | +0 ~0 -0 !1]> git status
# Not currently on any branch.
# You are currently rebasing.
# (fix conflicts and then run "git rebase --continue")
# (use "git rebase --skip" to skip this patch)
# (use "git rebase --abort" to check out the original branch)
#
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
...
Ben, çatışmayı sabit dosyaları işlenen
ama git push
I çalıştırdığınızda am anlattı:
fatal: You are not currently on a branch.
To push the history leading to the current (detached HEAD) state now, use
git push origin HEAD:<name-of-remote-branch>
benim birleştirilmesi uzak usta taahhüt almak için önerilen yolu nedir?
git push origin HEAD:master
'dan şüphe edeceğim.
"Bir kamu taahhüdünü değiştirmediğinizi kontrol edin" ile ne demek istiyorsunuz? –