Tool
[Git] 특정 파일들만 원복을 하고 싶다면?
미스터머글
2018. 4. 3. 12:48
728x90
반응형
브랜치 소스들이 섞이다보면 나중에 commit을 할 때 불필요한 소스들이 보인다.
아뿔사. 낭패구만.
얘들은 원복을 시켜야하는데...라는 순간이 있다.
이럴 경우 아래와 같이 checkout을 하면된다.
1 2 3 4 5 6 7 | git checkout <branch> -- <path> /** example.1 **/ git checkout dev -- /Users/user/dev/test-proj/app/src/main/java/com/test-pack/TestActivity.java /** example.2 **/ git checkout dev -- /Users/user/dev/test-proj/app/src/main/java/com/test-pack | cs |
위의 예시 1 번처럼 할 경우 한개의 소스만 dev 브랜치 기준으로 원복이 되고
2번의 경우처럼 할 경우 해당 패키지 아래의 모든 소스를 원복시켜준다.
728x90
반응형