본문 바로가기
협업 Jira - 외부 앱 연결 (GitHub, Jenkins) 협업 관리를 위한 도구 중 하나인 Jira와 코드 관리 툴인 GitHub, Jenkins 연결 세팅을 적어본다. GitHub GitHub 연결 시 Jira에서 생성한 각 할 일에 대해 브랜치, 커밋 연결이 가능하다. 설치 상단 메뉴 앱 > 더 많은 앱 > Github 검색 > Github for Jira 추가> Manage App 혹은 상단 앱 > 앱 관리 > 왼쪽 하단 GitHub for Jira 클릭 > Connect GitHub organization 클릭 GitHub에 Jira site 연결 여기부터 GitHub 세팅. 로그인 안 되어 있으면 로그인부터 때려주자. Jira에서 나의 GitHub에 권한 요청을 보내면 내가 수락해주는 과정이다. Connect GitHub organization > A.. 2022. 12. 4.
[Git] Pipfile을 gitignore에 넣어야 할까? 결론부터 말하면 아니다. Pipfile, Pipfile.lock 모두 version control에 업로드되어야 한다. 그 이유는 Pipfile이 내가 어떤 가상환경을 사용해서 개발했는지 dependency를 알려주기 때문이라고 한다. 따라서 Pipfile, Pipfile.lock 등은 gitignore에 포함하지 말고 함께 커밋해주자. 찾아본 자료 git - Should Pipfile.lock be committed to version control? · Issue #598 · pypa/pipenv When two developers are working on a projet with different operating systems, the Pipfile.lock is different (especi.. 2022. 11. 18.
[Git] 커밋 기록 조작하기 Unity 하느라 바쁘다보면 자주 커밋을 까먹는데... 잔디 심은 날짜를 변경할 수 있대서 해봤다. 본디 git rebase는 A 시점에서 branch를 파서 나간 것을 B 시점에서 branch를 생성해 뻗어나간 것처럼 가지를 옮겨줄 때 사용한다고 한다. [Git] Rebase와 Conflict 해결 방법 - SW Developer 이전글에서는 브랜치를 병합하는 방법 중 Merge와 Squash Merge 방법에 대해서 살펴보았다. 이번 글에서는 Rebase를 이용하여 브랜치를 병합하고 충돌시 해결 방법에 대해서 살펴보자. 또한, rebase intera wonyong-jang.github.io Git Bash 열기 변경하려는 Commit 기록이 있는 폴더에서 GitBash 열기 Git log 확인 gi.. 2022. 10. 17.