분류 전체보기97 git flow 익히기 1. create repository 프로젝트 취지에 맞게 설정해준다. 2. 원격과 연결 git init git commit -m "" git branch -M main git remote add git push -u origin main git branch -b dev // 개발 브랜치 만들기 차례대로 위의 명령어를 입력해준다. main 브랜치는 배포용이고 dev 브랜치는 개발용이다. 3. 팀원들을 초대한다. 내가 만든 레포지토리에 settings를 들어가면 collaborators가 있다. 여기에 add people을 눌러 팀원들의 깃허브 네임이나 깃허브에 등록된 이메일을 적는다. 그럼 팀원 이메일로 join mail이 전송될 것이다. 그리고 팀원들은 join 후, clone까지 진행하면 된다. (팀.. 2023. 10. 19. .gitignore에 작성한 파일이 업로드 됐을 때 yml에서 민감 정보 마스킹 처리 후 .gitignore에 민감 정보를 적어둔 파일을 지정해주었습니다. 그런데 push가 되었더라구요. 주변에서 캐시 삭제하라길래 명령어를 기억해둬야겠다 싶어 블로그에도 기록해두겠습니다. git rm -r --cached . --cached를 붙이면 스테이징 영역에서만 파일이 삭제됩니다. 이 명령어를 작성한 후에 다시 add -> commit -> push를 시도해보세요! 2023. 10. 17. fatal: in unpopulated submodule 'spring-cloud-gateway-study' 레포지토리 하나에 프로젝트 여러개 올리기 (tistory.com) 레포지토리 하나에 프로젝트 여러개 올리기 저는 msa project라는 파일 하나를 만들어서 레포지에 넣을 프로젝트들을 담아놨습니다. 파일을 만들어서 한 레포지에 넣을 것을 묶어놓는 것을 추천합니다. 프로젝트들이 들어있는 파일에 들어가 notcherry.tistory.com 위에서 이어지는 상황입니다. 업로드한 파일 중 하나에 화살표가 생기고 끝났는데요. 저번에도 마주한 적 있던 오류라 당황하진 않았습니다. 일단 .git 폴더의 삭제를 시도했습니다. 이 친구가 원흉입니다. rm -r .git 이 명령어를 사용했는데 삭제는 되었지만 커밋이 안 되더라구요. remove origin 후에 다시 커밋해도 안 됐습니다. 다른 시도를 모색했습니다. .. 2023. 10. 17. 레포지토리 하나에 프로젝트 여러개 올리기 저는 msa project라는 파일 하나를 만들어서 레포지에 넣을 프로젝트들을 담아놨습니다. 파일을 만들어서 한 레포지에 넣을 것을 묶어놓는 것을 추천합니다. 프로젝트들이 들어있는 파일에 들어가 우클릭 후 'open git bash here'을 눌러주세요. 명령어 창에 을 먼저 입력해주시고 을 입력해주세요. 그런데 저는 remote origin already exists라는 에러 문구가 뜨더라구요. 그래서 git remote remove origin 명령어를 통해 origin 을 지우고 다시 심어줬습니다. 제 브랜치가 master라 로 명령했습니다. main인 사람은 master를 main으로 바꿔서 명령해보세요. 잘 올라온 것을 확인할 수 있습니다. 원래는 각 파일마다 add -> commit -> p.. 2023. 10. 16. 이전 1 ··· 8 9 10 11 12 13 14 ··· 25 다음