Git Reset Enkele bestand in Feature Branch om hetzelfde te zijn als in Master [Duplicate]

Ik probeer mijn wijzigingen in een enkel bestand in mijn functie-filiaal terug te keren en ik wil dat dit bestand hetzelfde is als in Master.

Ik heb geprobeerd:

git checkout -- filename
git checkout filename 
git checkout HEAD -- filename

Het lijkt erop dat geen van deze wijzigingen aanbrengt in mijn functie-filiaal. Suggesties?


Antwoord 1, Autoriteit 100%

Als u het bestand naar zijn toestand wilt weergeven in master:

git checkout origin/master [filename]


Antwoord 2, Autoriteit 9%

Je bent er bijna; U hoeft alleen maar de verwijzing te geven aan Master ; Omdat u het bestand van de hoofdtak wilt ontvangen:

git checkout master -- filename

Merk op dat de verschillen in de cache worden opgeslagen; Dus als u de verschillen die u hebt verkregen te zien; gebruik

git diff --cached

Other episodes