본문 바로가기
반응형

DevOps/Git6

[Git] : issues와 milestones으로 프로젝트 관리하기 msa 토이 프로젝트를 간단히 만들면서 git flow 또한 적용해 보고 싶었다. 그 전에 간단하게 먼저 이슈와 마일스톤을 사용하는 방법에 대해 알아보고 적용해 보았다. 어느 정도 혼자 테스트 해 보고 진행했다. FirstService와 SecondService는 사전에 테스트 해 본 마일스톤이다. 이번에는 FrontService를 만들어 본다. New milestone을 눌러 새로운 마일스톤을 생성해 준다. 마일스톤 이름과 만료일자, 설명을 적어준다. 혼자 해 보는 것이라 따로 만료일을 적어주진 않았다. 이렇게 생성하고 나면 FrontService가 마일스톤 탭에 잘 나타난다. 아까 설명도 간단하게 적어주어서 같이 표시된다. 빨간 박스에 밑 줄을 보면 complete는 0%, open과 closed도 .. 2022. 6. 1.
[Git] : git pull request 활용하기 (프로젝트 관리) 협업이나 혼자 프로젝트를 진행하면서 오늘 작업한 내용을 기능 단위로 관리하고 체크하기 위해 git pull request를 사용하기로 했다. 오픈 소스 프로젝트에 기여할 때는 fork를 하고 아래를 따라하면 된다. 테스트로 build.gradle에 메일 관련 라이브러리 의존성을 추가해주었는데 이것을 pull request로 올려보겠다. git checkout -b mail **git checkout -b 브랜치명** 명령어를 통해 기능 혹은 사용자 단위로 브랜치명을 생성해 준다. 보통은 기능 단위로 브랜치명을 생성해 주는 것 같다. -b 가 브랜치 생성을 말한다. git branch -a 명령어로 브랜치를 확인할 수 있다. git branch -d 브랜치명 로컬 브랜치 삭제도 가능하다. git push .. 2022. 4. 27.
[Git] : Git Hub 잔디가 안 심어지는 현상 검정색 배경은 내가 로그인한 계정으로 본 나의 깃 허브 흰색 배경은 로그인하지 않은 채로 본 나의 깃 허브 나는 하루 공부한 코드를 보통 깃 허브에 올리는데 오늘 얼마나 올렸나 확인을 해보니 가득 찍혀 있었다. 이렇게 내 계정으로 로그인한 상태에서는 잘 찍히는데 다른 사람이 접속해서 볼 때에는 좀 달랐다. 시크릿 모드로 접속해서 확인해 보니.. ??.. 이렇게 듬성듬성 무언가가 빠져있는 것을 확인할 수 있다. 난 분명 다 찍었고 커밋 메시지도 확인할 수 있는데 뭐가 문제인가 했더니 private로 설정한 저장소에 올린 코드는 저렇게 보이지 않는 것이였다. 그래도 뭔가 눈에 보이면 좋을 것 같아서 찾아보니 보이게 하는 방법이 있었다. 잔디가 보이는 창에서 위 사진 처럼 설정해 주면 된다. 설정을 완료하면 .. 2022. 2. 8.
[Git] : README.md 작성 방법 및 요령 README.md 작성 방법 및 요령 제목, 글머리 작성법입니다. # H1, 제목 ## H2, 부제목 ### H3, 소제목 #### H4, 제목4 ##### H5, 제목5 ###### H6, 제목6 번호 없는 리스트 작성법입니다. * 리스트1 - 리스트2 + 리스트3 번호 있는 리스트 작성법입니다. 1. 리스트1 2. 리스트2 3, 리스트3 기울어진 글씨 작성법입니다. *텍스트* _텍스트_ 구분선 작성법입니다. *** --- ___ 인용 작성법입니다. >텍스트 >>텍스트 | >기호 하나 추가 = 인용 속 인용 이미지 추가 작성법입니다. ![텍스트](이미지 링크) 링크 작성법입니다. 인라인 링크 작성법입니다. [텍스트](링크 주소) 참조 링크 작성법입니다. [텍스트][참조명] [참조명]:링크 주소 체크박스.. 2021. 12. 3.
[Git] : gitignore 활용하기 .gitignore , 깃 이그노어 활용 .gitignore 파일을 생성해 줍니다. 메타데이터와 서버는 깃 허브에 올리고 싶지 않기 때문에 깃 이그노어를 활용했습니다. 깃 이그노어를 통해 원하지 않는 파일은 깃 허브에 add, commit, push해도 올라가지 않도록 설정할 수 있습니다. 작성 방법은 업로드를 원하지 않는 파트의 경로를 넣어주면 되고 한 줄을 작성하면 한 줄을 띄워주면 됩니다. 깃 허브에 업로드 되길 원하지 않는 파일을 지정하고 깃 허브로 작업을 푸쉬해주면 이렇게 이그노어 파일에 적힌 부분이 제외되고 나머지는 깃 허브에 올라가게 됩니다. 서버와 메타데이터가 제외된 채 나머지 파일이 올라간 것을 확인할 수 있습니다. 2021. 12. 3.
GitHub 연동하는 방법 깃 허브 연동하는 2가지 방법을 다뤄보겠습니다. - Git Bash를 다운 받은 뒤 cmd 창을 열어 아래 명령어를 통해 정상적으로 다운이 됐는지 확인합니다. git --version where git 정상적으로 다운로드 확인이 됐으면 다음으로 진행합니다. - 1번째 방법 우선 깃에 푸쉬할 폴더를 만들어 줍니다. 이때, 한글로 된 경로가 없도록 C드라이브에 만드는 것을 추천합니다. 저는 C드라이브에 OhjuProject1 폴더를 만들었고 이 폴더 안에 SpringPRJ폴더를 넣어 프로젝트 연습을 할 생각입니다. 일단, 우클릭 후 Git Bash Here을 눌러줍니다. Git Bash Here을 통해 Git bash창이 나오는데 여기서 코드를 작성해 깃과 연동하고 앞으로 작업한 결과물을 코드를 통해 깃으로.. 2021. 7. 17.
반응형