728x90 반응형 Git3 git 초기화 하기 데이터 베이스 수업의 파이널 프로젝트를 올리려던 와중 예전에 node_modules폴더 까지 같이 commit을 해버려 용량이 너무 커서 올리지 못했던 것이 기억났다. 따라서 나에게 남겨진 선택지는 그 commit을 초기화하고 다시 git 을 만든 후 .gitignore 파일을 다시 만들고 commit을 하는 방법이었다. 리눅스에서는 그냥 터미널로 진행하면 되지만 windows에서는 git Bash를 설치한 후 진행해야한다. 나는 windows terminal 에서 계속 진행하다가 rm -rf .git 명령이 말을 듣지 않아 한참을 애먹었다. 1. git Bash를 설치한 후 킨다. git Bash에서는 한 번에 절대경로를 통해 이동하는 것에 제약이 있는 듯 했다. 이 부분은 내가 찾아보지 않아 모르는 .. 협업 툴(git, source tree) 2022. 3. 13. git -fork 협업 flow 현재 프로젝트를 진행하면서 원본 repository(upstream이라고 하겠다.)를 fork해서 사용하고 있다. fork한 repository는 나의 계정 remote repository(origin)로 복사가 되는데 이 때 나의 remote repository(origin)로 복사된 repository는 fork해온 원본 repository(upstream)의 변경 사항을 반영하는데 이 때 반영하기 위해 수행하는 작업이 fetch이다. fetch를 하면 나의 개인 repository(origin)에 원본 repository(upstream)변경 사항들이 반영되고 그 후 pull을 통해 나의 로컬 저장소에 불러올 수 있다. 만약 내가 로컬 저장소에서 작업한 내용을 원본(upstream)레포지토리에 반영.. 협업 툴(git, source tree) 2021. 10. 11. Source -Tree 사용법 소스트리는 협업 과정에서 필요한 git에서의 commit, push, pull, branch, merge등의 기능을 IDE처럼 툴로 관리할 수 있게 해주는 프로그램이다. 협업과정에서 github와 git은 거의 필수적인데 일반적으로 cmd에 git명령어를 입력하는 과정은 복잡하고 어려우므로 SourceTree와 같은 프로그램을 사용하면 이 과정을 더욱 쉽게 할 수 있다. 1. SourceTree 사용하기 sourceTree를 사용하려면 github와 같은 원격 저장소가 필요하다. 따라서 github 아이디를 만든 후 new repository를 만들어준다. 모두 체크를 하고 자신의 개발 환경에 맞는 버전이나 언어를 선택하면 완료가 된다. 2. SourceTree와 github 연결하기 우리는 github.. 협업 툴(git, source tree) 2021. 6. 18. 이전 1 다음 728x90 반응형