우리는 TFS를 사용합니다. Git-TFS 도구를 사용하여 로컬 커밋 작업을 할 때 TFS 저장소로 밀어 넣기 전에 더 많은 유연성을 갖도록 노력하고 있습니다.Git-Tfs : Git Commit 당 TFS 변경 집합?
나는이 작업을 수행하지만, git tfs ct
을 수행하면 모든 커밋을 하나의 TFS 변경 세트로 검사합니다. 나는 뭔가를 놓치고 있는가, 아니면 어떻게 작동 할 것인가? 개별 커밋을 개별적으로 TFS에 개별 변경 집합으로 푸시하지 않으면 처음부터 git-tfs를 사용하는 목적을 무력화시키는 것 같습니다.
좋아요! 그건 내가 원하는만큼 효과가있다. 나는 왜 Github readme와 wiki 페이지가 그 명령을 언급하지 않는지 궁금하다. – Dan
잠긴 파일로 인해 실패한'rcheckin'에 대해 싫어하는 유일한 점은 변경 사항이 _ 부분적으로 TFS 서버로 전송된다는 것입니다. 내가 Git 수줍음을 좋아하고 TFS를 선호하는 사람들로 구성된 팀과 일하기 때문에 나는 rebase -i를 사용하여 내 커밋을 스쿼시해야 성공/실패가 항상 원자 적이다. –