본문 바로가기

기타 IT 지식/git & github18

[ SVN ] 내가 보려고 쓰는 SVN 명령어 평소 Git 만 해왔던 나.... svn과 별반 차이 없다고 들었었는데, 지금 ubuntu에서 실행중인 pycharm 과 svn 이 계속해서 충돌이 난다. 깃허브랑 연동했을 때는 진짜 아무런 문제가 없었는데,, ㅎㅎ,,, pycharm 에디터 내에서 GUI로 제공되는 commit 은 fail 만 주구장창나서 결국 GUI를 포기했다. 역시 터미널이 최고다. svn checkout [svn경로] [저장디렉토리] svn add . 근데 이게 파이참에서 수정해서 그런건지, 최신 버전이라서 기능이 바뀐건지는 모르겠지만 자동으로 add 가 되어있다. svn commit -m "커밋메시지" 깃허브에는 push 를 따로 해줘야 원격 저장소와 연동이 되었는데, svn 에서는 그런걸 건너뛰고 commit 만 해줘도 된다... 2021. 12. 8.
[ GitHub ] Build Docker Image with Private Repo 이번 포스팅에서는 Github에 있는 Private Repo 를 가지고, 도커 이미지를 빌드하는 방법에 대해 다뤄보도록 하겠습니다. 자격증명이 따로 필요한 이유 private 가 아닌 public 이었을 때는, 레포지토리를 git clone 을 통해 가져온 이후 도커에서 자동으로 이미지를 만들어줬었습니다. 만약 github 레포지토리가 private 라면, 이미지를 빌드할 때 github 에서 자격증명을 요구하게 됩니다. 이번 포스팅에서는 RSA Key 를 이용해 이 key 를 github 에 등록하여 자격증명을 할 예정입니다. RSA Key 만들기 우선, Shookiki 라는 이름의 레포지토리를 private 로 바꿔주었습니다. public 이었던 레포를 private 로 바꿀 때는, 레포지토리 set.. 2021. 4. 24.
[ Git ] 파이참 Gitignore 설정하기 | Jetbrains gitignore 깃을 활성화 시키면, 폴더 내부에 있는 모든 파일에 대해서 추적하게 된다. 깃이 굳이 추적하지 않아도 되는 IDE 설정파일이나, 현재 개발하는 환경에 대한 것은 gitignore 파일 설정을 해주면 좋다. Gitignore 설정하기 내 환경은 파이참이다. git 이 활성화되어있는 폴더는 butter 이다. 그러니까, 현재 Butter 내부에 있는 모든 파일들은 추적당하고 있다. butter 내부에 . gitignore 이라는 이름의 파일을 하나 생성해주자. 나는 현재 가상환경을 사용하고 있어서, 가장 상위 폴더인 butter 에 .gitignore 파일을 생성해주면 venv 폴더에 자동으로 들어간다. 우리가 일일이 직접 파일 내용을 입력할 수도 있겠지만, 다행스럽게도 깃허브에서 이걸 제공해준다... 고마.. 2021. 3. 20.
[ git & github ] Git Commit 날짜 변경 | 깃허브 커밋 날짜 변경하는 법 이 포스팅은 구름 에듀 강좌의 "Git으로 시작하는 협업 및 오픈소스 프로젝트" 를 기반으로 작성되었습니다. 이 강의의 강사이신 "나동빈" 님의 자료임을 밝힙니다. 상업적인 의도가 아닌, 공부한 것을 정리해놓는 목적의 포스팅입니다. edu.goorm.io/learn/lecture/11528/git으로-시작하는-협업-및-오픈소스-프로젝트/info 구름EDU - 모두를 위한 맞춤형 IT교육 구름EDU는 모두를 위한 맞춤형 IT교육 플랫폼입니다. 개인/학교/기업 및 기관 별 최적화된 IT교육 솔루션을 경험해보세요. 기초부터 실무 프로그래밍 교육, 전국 초중고/대학교 온라인 강의, 기업/ edu.goorm.io ndb796.tistory.com/ 안경잡이개발자 프로그래밍 강의를 진행하는 공간입니다. ndb796.. 2021. 2. 18.