STUDY/Git || Github 6

git subtree | 여러 프로젝트 한 repo에 관리하고 싶을때

최근 스터디를 하기 위해 작업물을 올리다가 제목과 같은 일이 발생함 😑 repo 생성 후 main에서 프로젝트 이름으로 브랜치를 생성 후 프로젝트 완성하여 main으로 merge를 시켰더니 커밋 내역이 엉켜있는 것을 발견하게 된것이다. 망 !!! 혼자 하는 작업이니 크게 상관은 없다지만, 해당 레포의 커밋내역을 볼때마다 스트레스가 쌓인다. 이미 늦었지만 어떻게든 구별해보고자 애쓴 흔적 >> 아무튼, 다들 생각하는 예쁜 프로젝트 모음 repo를 만드려면 git에는 subtree라는 명령어를 쓰면 된다. 내가 쓰는 명령어 순서인데... 생각해보니 이것도 커밋메세지가 뒤죽박죽이긴 똑같다는게 생각났다... 브랜치를 잘 활용하는 수밖에 없는 것 같다. 부모레포(프로젝트 없음, README.md만 있는 상태, gi..

STUDY/Git || Github 2023.07.12

MacOS에서 Github 여러계정 사용하기 | ssh-key

MacOS에서 Github 여러계정 사용하기 사이드 프로젝트를 진행하고자 계정을 새로 만들어 git push 하던 중에 permission 거절당하여 찾아보게 되었다. 1. SSH 키 생성 연결할 Github 계정(nicesugi@example.com) 적어줍니다. cd ~/.ssh ssh-keygen -t rsa -b 4096 -C "nicesugi@example.com" # Generating public/private rsa key pair. # Enter file in which to save the key (/Users/(user_name)/.ssh/id_rsa): 원하는 ssh key 이름(ex: id_rsa_sugi) # Enter passphrase (empty for no passphra..

STUDY/Git || Github 2023.07.03

forked repo 에서 작업했는데, 잔디가 안보였을 때

잔디가 구멍이 나있네요. 추석연휴를 보내고 왔더니 빈 자리가 너무 크게 느껴지네요.. 그나저나 작업을 했는데 반영이 안된 날(9/20)이 있어서 왜 이러지? 싶은 마음에 팀 레포에서 리드미 작성까지만 한 후, 각 팀원들은 포크를 떠와서 (개인)작업하기로 했던 프로젝트만 비어있더라구요~ 자 본인의 새로운 레포를 만들어줍니다. 새로운 레포 -> Investment / 로컬 폴더명 I 포크 떠온 레포 -> Investment_Service

STUDY/Git || Github 2022.09.21

Git Repo 생성했는데 모든 폴더, 모든 파일.. 1만개 이상 올라갈때 해결방법

어느 순간인지 모르겠다. Git에 Repo를 새로 만들어 올렸음에도 불과하고 컨트롤(업로드) 되는 파일들이 1만개가 거뜬히 넘어가고 git remote -v git remote remove origin git remote -v 를 이용해 확인해봐도 해당 폴더가 맞는데 왜 설정하지도 않은 상위폴더 파일들도 같이 올라가는지에 고통받았음. 심지어 PyCharm / VSCode 둘 다 파일 경로 잘 들어와서 했는데도 같은 결과. 이게 또 언제는 되고 그래서 정말 모르겠었는데 오늘 해결방법을 찾았고 해결했다. 우선. 1. git init 필 수 적. 이걸 매번 했었다가 이번에 repo 지웠다 생성했다를 반복하다가 생략한 모양이다. init이 없다면 git이 init을 찾아 찾아 상위 폴더로 올라간다고 함. 2...

STUDY/Git || Github 2022.06.03

GIT 업로드 / 폴더 생성 / 다운로드

ls(Ls) 는 현재 위치 cd Desktop 은 데스크탑으로 들어가는 겁니다. 쭉쭉 ls 와 cd를 이용해서 원하는 폴더/파일을 선택합니다 main이 나와야 진행이 원활하게 이뤄집니당 git status로 확인을 해줍니다. 1 앞에 * 생긴게 보이시나요? 변동됬다는 알림입니다. 업로드를 원하는 2번도 눌러봅니당. 커밋 메세지 - first-commit 이후에는 변동된 내용을 기재하는 게 좋음 git push - 깃에 옮기는 일! 완성!

STUDY/Git || Github 2022.04.29
반응형