본문 바로가기

핀테크 서비스 프론트엔드 개발자 취업 완성 2기/Git8

[Git] 파일 이름 바꾸기(rename) , 되돌리기(restore), 커밋 수정(revert) 1. rename 1-1. 먼저 잘못된 예시! //잘못된 방식 $ mv {존재하는 파일} {바꿀이름} git이 이름을 변경한 파일을 추적할 수 없다. 이를 되돌리기 위해서는 다시 원래 이름으로 mv를 해준다. 1-2. 올바른 rename 방법 //올바른 rename 방법 $ git mv {존재하는 파일} {바꿀이름} 2. undoing (되돌리기) 이 기능은 많이 쓸 예졍!!! 원래 상태로 되돌리기 어려울 때 쓰면 좋을 명령어이다. 단계별로 되돌리는 작업 $ vi {파일이름} i로 아무렇게나 편집을 한다 어자피 되돌릴 것임!! ㅋㅋ 그 다음 :wq를 해서 저장을 하고 닫는다 $ git status 예전의 깃 같은 경우에는 `checkout --` 이었지만 요즘에는 `restore`로 해야한다. $ git.. 2022. 4. 2.
[Git] GitHub으로 협업하기 _ 실습 1. 실습 상황 팀장, 팀원1, 팀원 2가 협업을 통해서 소스코드를 작성하는 상황! 2. 실습에 필요한 것. 팀장, 팀원1, 팀원 2는 컴퓨터에 git과 git flow가 설치되어있고, GitHub 아이디를 가지고 있어야 한다. (팀장과 팀원의 일이 섞여서 나올 수 있으므로 색을 구분하겠다!) 3. 실습시작! 1. 팀장은 GitHub에서 새로운 리포지토리를 판다. 2. 팀장은 본인의 로컬 저장소에 새로운 리포지토리를 클론 해 온다 $ git clone{깃 리포지토리URL} $ cd {클론한 리포지토리 이름} 3. git flow를 시작한다. ( 링크를 참조하거나 이전 글을 보면 git flow를 더 자세하게 알 수 있다. ) $ git flow init //엔터 엔터!! $ git branch //*de.. 2022. 4. 2.
Git 수업내용_4 1. Git branch 만들기 Branch는 분기점을 생성하여 독립적으로 코드를 변경할 수 있도록 도와주는 모델이다. branch를 만들고 merge(병합)을 하는 시나리오를 실습했다. $ git branch 현재 브런치들이 무엇이 있고, 현재 어떤 브런치에서 작업중인지 알려주는 명령어이다. 먼저 main 에서 어떤 파일을 작업한 뒤 브런치를 만들고 병합을 해볼거다. $ git branch 현재 브런치가 main인지 확인해준다. 아마 아무런 브런치를 만든 것이 없다면 main만 표시될 거다. //연습용 파이썬 파일 하나를 생성한다. $ touch hello.py $ vi hello.py $ git status $ git add hello.py $ git commit hello.. 2022. 3. 31.
Git 수업내용_3 1. README.md 프로젝트와 REPO를 설명하는 표지 같은 문서!! 나와 동료, 이 repo의 사용자를 위한 문서! angular project에서 readme.md랑 commit이 정말 좋음!! 참고하면 좋을 것 같다. 1.1 README.md 파일 참고하면 좋을 예시!! # Project Name Abstract your project in few lines. see [project sample page](project link) ## Documentation ### Installation To install, `$ pip install sesame` and run `$ python open_sesame.py` ### Supported Python versions `>=3.6` ### More .. 2022. 3. 30.