본문 바로가기
Works/Git

[Git] typechange

by Vader87 2020. 2. 7.
반응형

https://www.dinkum.nl/software/git/

 

Git version control system

Links Manual pages for Git man Git man Git-add man Git-commit man Git-diff In general: man Git- What to use Git for? What kind of things would you want to do with Git? make a new (local) repository for a new or existing single user project make a new (remo

www.dinkum.nl

파일이 심볼릭 링크로 변하던가 반대의 경우에 Git 에서 modified 대신 typechange 로 표기 한다고 한다.

 

여기에 이슈가 있는 듯 한데, SourceTree 에서는 이를 표기해 주지 못하고 있다.

File Status 창에 typechange 변경 내역이 표기되지 않고 있으나, Commit 후 로그를 확인해 보면 반영이 되어 있어 의도하지 않은 파일이 Commit 된다는 문제가 발생한다. 또, 다른 Branch 와 Merge 하는 경우라던가 Rebase 하는 경우에 문제가 발생한다.

꽤나 심각한 문제 같지만 해당 이슈는 2014년에 등록 되어있지만 아직 live 상태 이다...

https://jira.atlassian.com/browse/SRCTREE-2167?focusedCommentId=923435&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel

 

[SRCTREE-2167] typechange not visible - Create and track feature requests for Atlassian products.

Context: I am using SourceTree to browse a git-annex repository. A checked-in file is a symlink which points to the real content somewhere else. The "git annex unlock" operation replaces the symlink with the real file for editing. Then the working copy is

jira.atlassian.com

 

Tortortoisegit 에서 정상적으로 표기 되고 있는지 확인은 못했으나, typechange Commit 로그 확인시 typechange 라고 표기 하지 않고 modified 로 표기 해 주고 있다.

반응형

댓글