깃허브 5

[github 깃허브] 원격 브랜치 로컬로 가져오기

이번엔 원격에서 생성한 브랜치를 로컬로 가져오는 것을 테스팅 해보았습니다. . 원격-로컬, 로컬-원격 중 어느 것이 더 편할지 궁금해져서😲 우선 깃에서 toLocal 브랜치를 생성했어요 테스팅용 파일도 하나 넣어줍니다! 원격 레퍼지토리에서 확인한 커밋 기록 로컬의 브랜치를 확인해보면 아직 toLocal은 없다고 나오네요 터미널에 [git remote update]를 입력해줍니다! 원격에 있는 브랜치를 로컬에도 반영해주는 작업입니다. 원격 저장소의 새로운 브랜치인 toLocal이 업데이트 된 것을 알 수가 있습니다. 인텔리제이에서 바로 확인할 수 있는 원격 브랜치 리스트. toLocal 이 생긴 것을 확인. (다른 브랜치들은 테스트하느라 생성해본 것이니 무시) 이제 이 브랜치를 로컬에 그대로 가져올 건데요..

&c. &c. 2023.10.02

[GitHub 깃허브] 브랜치를 삭제하면서 PR도 삭제된 경우, 복구하기! (Reopen pull request )

브랜치를 삭제했는데 PR이 작성되어 있었던 브랜치라면? 확인해보니 삭제되면서 PR도 closed 로 넘어간다. . . 그리고 브랜치를 restore 해줬어도 PR도 따로 reopen 해주어야 한다. 복구하는 방법은 정말 간단했다👀 복구 전에는 당연하게도 closed pr 목록에서 확인할 수가 있다. 👇 복구할 PR을 클릭해준다. closed 된 상태여도 내용을 확인하고 코멘트도 계속 달 수가 있다. 스크롤을 내리면 [Reopen pull request] 이 있다. 클릭한다. reopend 되었다는 기록이 업데이트 된 것까지 확인하면 끝이다! 👇

&c. &c. 2023.09.09

[github 깃허브] 브랜치 생성 및 조회하기 (+원격 저장소에 push)

인텔리제이에는 브랜치를 생성하는 기능(버튼) 이 있지만 IDE가 바뀌는 경우를 생각하면, 명령어를 알아두는 게 훨씬 도움이 될 것 같다. 클릭보다는 터미널에서 그냥 치는 게 편할 거 같기도 하고..? 🚩브랜치 생성 후 원격 저장소에 push하기 생성 👉 git branch [브랜치명] push 👉 git push origin [브랜치명] 로컬에서 브랜치를 먼저 생성해서 원격 저장소에 없을 경우에만 푸쉬해주면 된다! 테스트해보니 마지막 줄에 new branch [one]이 생성되었다고 뜬다. 📃브랜치 조회하기 로컬 브랜치 조회하기 👉 git branch 원격 브랜치 조회하기 👉 git branch -r 모든 브랜치 조회하기 👉 git branch -a 브랜치는 이렇게 분류해서 조회하는 것이 가능하다! -r..

&c. &c. 2023.09.08

[github 깃허브] 깃 브랜치(branch) 이름 변경하는 방법 (+ 주의해야 할 점)

협업을 하면서 브랜치를 몇 번 생성하다 보니까 브랜치의 이름도 의미가 정확하게 전달되는 것으로 지어야 한다는 걸 느낀다 . . 나처럼 협업을 많이 해보지 않으셨던 분들은 공감하실 것 같다 . .👀 아무튼 나도 브랜치 이름을 바꿔야 하는 상황이었다. 바로 들어가봅시다😎 1. 로컬 브랜치 이름 변경하기 git branch -m [예전이름] [새이름] eclipse 브랜치를 intellij 라는 이름으로 수정 아직까진 로컬의 브랜치만 바뀐 상황이다. 바꾼 이름을 원격 저장소 브랜치에도 적용해주어야 한다. 2 - 1 . 원격 저장소에 push 해주기 git push origin [새이름] 바뀐 브랜치를 깃허브에 push 해주었다. 깃허브에 들어가보면 intellij 브랜치가 들어온 것을 확인할 수 있다. 2- ..

&c. &c. 2023.09.07

[GitHub 깃허브] 원격 저장소 하위 디렉토리에 커밋, 푸쉬하기

목적은 주차별로 커밋을 분류하는 것 ! 하위 디렉토리를 만들어서 그 안에 각각 커밋을 하면 된다😁 나는 팀원들과 1주일마다 코드를 짜고 리뷰를 해야해서 해당 작업이 필요하다고 생각했다. 나중에 분류하려고 하면 따로 파일을 하나하나 옮겨야 하는데 일일이 옮기기도 귀찮고 커밋기록도 지저분해지니 프로젝트를 생성하면서 이 작업을 하는 것을 추천 1. 깃 레퍼지토리 생성 홈 화면 왼쪽 상단의 [ New ] 버튼을 눌러준다. 레퍼지토리를 생성하면서 README.md 와 .gitignore는 생성해주는 게 좋다. 레퍼지토리 생성 완 2. 하위 디렉토리 생성 상단에 파일의 이름을 입력하는 란이 있다. 파일 이름 앞에 슬래쉬( / )로 구분을 지어서 디렉토리명을 입력하면 파일과 함께 새로운 디렉토리가 자동으로 생성된다...

&c. &c. 2023.09.02