git - SourceTree를 사용하여 파일을 무시하는 방법은 무엇입니까?
PHPz
PHPz 2017-05-02 09:26:14
0
6
1605

이제 프로젝트는 SourceTree와 git의 조합으로 버전 관리됩니다.
처음에는 무시해야 할 파일들을 .gitignore 파일에 추가했는데 작동하지 않는 것을 발견했습니다. 그러다가 인터넷에서 검색해보니, 무시할 서버에 이전에 제출한 파일을 삭제해야 작동할 수 있는 것 같았습니다. 그렇지 않으면 유효하지 않게 됩니다. 이게 더 문제인 것 같습니다.

추적 중지 기능을 사용해봤는데 제대로 사용하는 방법을 모르겠습니다.
내부의 무시 메소드는 항상 회색이며 클릭할 수 없습니다. 아마도 위의 이유 때문일 것입니다.

SourceTree를 직접 사용하여 특정 파일을 선택적으로 무시할 수 있나요? 프로그램이 실행된 후 항상 변경되는 관련 없는 로컬 파일이 있기 때문에 거기에 큰 파일이 쌓여 복잡해집니다.

PHPz
PHPz

学习是最好的投资!

모든 응답(6)
淡淡烟草味

컴파일 중 중간 파일 등의 파일을 필터링하려면 .gitignore를 사용하세요. 이러한 파일은 추적하고 관리할 필요가 없습니다.
현상:
파일을 필터링하기 위해 .gitignore에 file1 파일을 추가했지만, file1 파일의 상태는 여전히 git status를 통해 표시됩니다.
이유:
이 파일은 이미 git 라이브러리에 존재하며 이전에 푸시된 파일입니다.
.gitignore 파일은 버전 관리에 추가되지 않은 파일에 대해서만 작동합니다. 이전에 git을 사용하여 버전 라이브러리에 이러한 파일이 포함된 경우
해결 방법:
을 삭제해야 합니다. git 라이브러리 파일에서 업데이트되었습니다.
그런 다음 git status로 상태를 다시 확인하면 file1 파일에 더 이상 상태가 표시되지 않습니다.

출처: http://blog.csdn.net/zhangjs0322/article/details/37658669

左手右手慢动作

먼저 .gitignore를 수정한 다음 푸시하면 다음번에는 무시된 파일이나 경로가 표시되지 않습니다.
로컬로 지정한 파일만 무시하는 것은...확실하지 않습니다

世界只因有你

커밋되지 않은 파일을 마우스 오른쪽 버튼으로 클릭하고 무시를 확인하세요

淡淡烟草味

WeChat 구독 계정을 팔로우하는 것이 좋습니다: Git Assistant

小葫芦

.gitignore 추가, 파일 편집: 예:

으아아아
洪涛

내 sourceTree에서도 마찬가지입니다. .gitignore가 작동하지 않습니다.
잠시 확인해보니 git에 캐시가 있어서 정리가 필요하다는 결론을 내렸습니다.

먼저 수정 사항을 로컬로 제출한 후 다음 명령을 하나씩 실행할 수 있습니다.

git rm -r --cached .
git add .
git commit -m "추적되지 않는 파일 수정"

참조: http://stackoverflow.com/ques...

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿