본문 바로가기

Git5

깃헙에서 공식적으로 공개한 git 공부 curriculum git guide https://skills.github.com/ GitHub Skills Organize ideas and collaborate using Markdown, a lightweight language for text formatting. skills.github.com 2022. 6. 20.
git graph 및 git conflict 정리 https://jhyeok.com/vscode-git-graph/ Visual Studio Code에서 Git Graph 사용하기 이 글에서는 Visual Studio Code를 VS Code로 부르겠습니다. VS Code Git 생각 정리 개인적으로 Git을 사용할 때 Sourcetree, GitKraken, Fork 등의 다른 GUI 도구를 사용하지 않고 IDE에 내장되어 있는 Git… jhyeok.com 회사 팀장(리드)님이 주로 소스트리를 사용하셨고 주변에서 소스트리 등을 사용하는 것을 많이 봐왔었는데, 생활코딩님의 git conflict 영상을 보다 git graph라는게 있다는 것을 보게 됐고 별도 GUI 프로그램 설치없이 활용할 수 있다는 장점이 있는 것 같아서 찾아보았다. 결론은 git g.. 2022. 6. 5.
git author 변경하기 이것 또한 저의 대표적 실수 중에 하난데요, 보통 회사랑 개인 계정을 분리해서 많이 사용하실텐데 특히 맥의 경우 key chain값까지 변경해줘야해서 git config와 key값에 따른 push 유저가 혼용되어 적용되기도 했습니다. 개인계정에는 그러려니 하고 넘어갈수도 있지만 회사 레포지토리에 개인계정으로 푸시가 된경우는 수정이 필요할 수 있는데요! 그냥 커밋만 한 경우 git commit --ammend --author="dharana7723@gmail.com" 와 같은 형태로 지정해주면 변경이 가능하고 푸시까지 한 경우 rebase 를 사용해야합니다. git config user.name 과 git config user.email을 통해 config를 변경해주고, git rebase -i [해당 커.. 2021. 12. 29.
github에 잘못 올라간 파일 삭제하기. 대부분 보안이 필요한 파일이나 build 등으로 생성되는 쓸데없는 파일들을 github에 올리지 않기 위해 gitignore를 설정합니다. 그런데 가끔 실수로 설정을 잘못하거나 생성후 파일에 추가를 하지 않거나 하는 문제로 git에 푸시되기도 하는데요, 저도 이러한 불필요한 파일들을 올리는 실수를 몇 번해서 이런 잘못 올라간 파일들을 삭제하기 위한 방법을 알아보았습니다. git rm 이라는 명령어에는 --cached라는 옵션이 있는데요, git rm [file_name]을 하게 되면 원격 저장소와 로컬 저장소에 있는 파일을 삭제하고, git rm --cached [file_name]을 하게 되면 원격저장소에 있는 파일만 삭제하고 로컬 저장소에 있는 파일은 삭제하지 않습니다. 2021. 12. 29.