728x90

GitHub 3

Git - changes 파일 없애기, username 변경

오늘 프로젝트를 하다가 식겁할 뻔한 것들을 모아모아 정리했다. 1. 내가 작성한 파일이 아닌데 changes에 올라온 파일들 git checkout main 후에 pull받고 다시 내 브랜치로 돌아오니깐 changes에 이전에 다른 분들이 작성한 파일들이 올라가있었다. 분명 내가 이걸 push하면 그 파일들 내가 올리는 꼴이 되는데..?? 😨 해결 방법은 롤백이다. changes에서 변경으로 뜨는 거 클릭하고 롤백 누르면 된다..!!! 😅 2. username이 다르게 지정 나만 작성하고 있던 코드에서 해당 코드를 만진 사람이 한명 더 있다고 떠서 누군지 확인했더니 Lluroa로 되어있길래 gitbash로 아래 코드를 입력해서 확인을 해보니 아니나 다를까 Lluroa로 되어있었다...!! cat ~/.g..

GitHub 2022.07.09

pr

Github pr을 얼마나 자주할 것인가에 대해 팀원과 얘기를 나누다가 아래와 같은 의문점이 생겼다. a가 파일을 올렸다. b는 작업중이다. b가 pr을 하기 위해 pull을 받는다. 이 때 b가 작업했던 파일이 이전파일로 덮어씌여지는 걸까? 문득 든 의문점을 해결하기 위해 직접 테스트 해봤다. 임의로 내 브랜치는 feature/me, 팀원 브랜치는 feature/team 이라고 생각한다. 1. feature/me에서 임의로 a파일에 주석 코드를 추가하여 commit 한 후 main 브랜치에서 pull을 받았을 때 a파일은 주석을 추가한 상태로 유지가 되었다. 2. 내가 feature/me에서 커밋한 a 파일을 main 브랜치에 pr을 했다. 팀원이 feature/team에서 b 파일을 commit 한 ..

GitHub 2022.06.17

Git 명령어 정리

.git 폴더 생성하기 git init git pull ## 중요 git pull origin master git add 업로드할 파일 git commit git commit -m "메모" git remote -v git remote add origin 주소입력 # 보낼 곳 등록 git push git push origin master git remote rm origin git remote add origin Repository주소 1. git push origin +master # 강제로 push하기 2. git pull --rebase orgin master 팀원 저장소 PUSH 하기 git clone gitRepository주소 git remote add origin gitRepository주소 ..

GitHub 2021.09.26