본문 바로가기

Git10

[ 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 ] TIL(Today I Learned) 자동 업로드 프로젝트 구현하기 #1 깃허브 탐방을 하던 중, TIL 레포지토리를 아주 멋지게 만들어놓으신 분들을 봤다. 나는 주로 티스토리 블로그에 포스팅을 하는데, 사실 개발하시는 분들은 블로그보다 깃허브 주소를 더 궁금해하시고, 더욱 시간을 들여서 보시기 때문에 어떻게 하면 티스토리 포스팅을 하면서도 깃허브와 연동을 시킬 수 있을까 고민했다. 그렇다고 이제부터 깃에 공부한 것들을 올리기도 귀찮고, 글을 쓸 때마다 하나하나 복붙하는건 너무 비효율적인 것 같아 더욱 싫었다. 그러던 도중에 CI/CD 툴들을 이용하면 특정한 시간에 파이썬코드를 실행시켜서 깃허브 이슈에 올릴 수 있지않을까, 생각이 들었다. 물론 내가 직접 클라우드 서버를 올려두고 자동화시켜도 되겠지만, 이왕 만드는거 Github Action(CI/CD 도구 중 하나)을 가지고.. 2021. 12. 3.
[ CI/CD ] Github Action | yml 파일 뜯어보기 해당 포스팅은 아래 링크를 보고 제 식으로 한번 더 정리한 것입니다. https://zzsza.github.io/development/2020/06/06/github-action/ Github Action 사용법 정리 Github Action 사용법 및 cron 사용 방법에 대해 정리한 글입니다 Github Action으로 YES24 IT 신간을 파이썬으로 크롤링 후 Issue에 업로드하는 예제가 있습니다 Github Action with Python Github action with cron, Github a zzsza.github.io 최근 CI/CD에 눈떴다. 사실 나는 개인적으로 하는 작은 프로젝트를 많이 해서 그런지, 테스트와 배포에 대한 자각이 크게 없었던 것 같다. CI/CD CI : 테스트.. 2021. 12. 3.
[ Git ] 파이참 Gitignore 설정하기 | Jetbrains gitignore 깃을 활성화 시키면, 폴더 내부에 있는 모든 파일에 대해서 추적하게 된다. 깃이 굳이 추적하지 않아도 되는 IDE 설정파일이나, 현재 개발하는 환경에 대한 것은 gitignore 파일 설정을 해주면 좋다. Gitignore 설정하기 내 환경은 파이참이다. git 이 활성화되어있는 폴더는 butter 이다. 그러니까, 현재 Butter 내부에 있는 모든 파일들은 추적당하고 있다. butter 내부에 . gitignore 이라는 이름의 파일을 하나 생성해주자. 나는 현재 가상환경을 사용하고 있어서, 가장 상위 폴더인 butter 에 .gitignore 파일을 생성해주면 venv 폴더에 자동으로 들어간다. 우리가 일일이 직접 파일 내용을 입력할 수도 있겠지만, 다행스럽게도 깃허브에서 이걸 제공해준다... 고마.. 2021. 3. 20.