Visual Studio에서 푸시되지 않은 나가는 커밋을 제거하는 방법은 무엇입니까? 실수로 Visual Studio 2017의 새 분기에서 단계적 변경을 로컬 리포지토리에 푸시했습니다. 원격 저장소로 푸시되지 않았습니다. 나는 그것을 제거하고 싶지만 이것을 할 방법을 찾을 수 없습니다. 로컬 마스터 브랜치에서 새 브랜치로 리베이스했습니다. 그런 다음 새 지점을 삭제했습니다. 그러나 Outgoing Commits는 여전히 그것을 보여줍니다. 삭제하거나 되 돌리는 방법은 무엇입니까? 분기 타일의 팀 탐색기에서 기록 탭을 엽니 다 (분기를 마우스 오른쪽 단추로 클릭). 그런 다음 기록에서 푸시하지 않을 커밋 앞의 커밋을 마우스 오른쪽 버튼으로 클릭하고 재설정을 선택합니다. 그러면 브랜치가 해당 커밋으로 다시..