전체 글 (18) 썸네일형 리스트형 git config git의 설정 파일각각의 저장소 마다 설정 파일이 있다.아래는 stylegan2의 예제이다.$ cat .git/config[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true[remote "origin"] url = https://github.com/NVlabs/stylegan2 fetch = +refs/heads/*:refs/remotes/origin/*[branch "master"] remote = origin merge = refs/heads/mastergit 주소를 변경하고 싶거나 ssh 로 바꾸고 싶을 때 url 부분을 수정해 주면 된다 - url =.. Git 브랜치 관리 규약how to useprint branch$ git branch -a* main remotes/origin/HEAD -> origin/master remotes/origin/mainmove branch이동할 때는 로컬에 수정사항이 없어야 함.$ git chekcout your_branchkind of branch로컬 브랜치 : 로컬에만 존재하는 브랜치원격 브랜치 : 로컬에서 push 해만 생성되는 원격 브랜치*은 현재 위치하는 브랜치remote/origin이 있으면 원격 브랜치저장소에 따라 main이 아닌 master로 되어 있을 수 있다git의 정책상 master-slave 같은 용어를 지향하고 main 브랜치의 이름으로 옮겨가고 있음.* main remotes/origin/HEAD -> ori.. git 기본 사용법 git 기본 사용법 공식 git 사용법 git 은 가급적 UI가 포함된 IDE를 통해서 사용하는 것이 편하다. 하지만 늘 우리가 예상하지 않은 동작을 할때가 있고 그때는 명확히 하기 위해 command를 사용하는 것이 좋다. 또한 터미널 환경에서 편하게 사용하기에 좋다. git UI 크라켄 : 좋다 하지만 유료 소스트리 : 별로다 하지만 무료 smartgit : 좋다 하지만 유료 크라켄보다는 좋지 않음 GitHub desktop : 아직 잘 모르겠다 pycharm : IDE 중 git 기능이 좋다 visual studio code : 기본 git 기능은 좋지 않지만 plugin을 설치한다면 좋다. 상태보기 master : 현재 브랜치 modified : 수정사항 Untracked files : 추적하지 .. 이전 1 2 3 4 5 6 다음