일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- PYTHON
- hackerrank
- 캐치카페
- 맥북
- 프로그래머스
- 백준
- github
- ubuntu
- 편스토랑 우승상품
- 금융문자분석경진대회
- programmers
- Kaggle
- 더현대서울 맛집
- dacon
- SW Expert Academy
- leetcode
- Docker
- ChatGPT
- 자연어처리
- Git
- AI 경진대회
- Baekjoon
- Real or Not? NLP with Disaster Tweets
- gs25
- 데이콘
- 파이썬
- 코로나19
- 편스토랑
- 우분투
- 프로그래머스 파이썬
- Today
- Total
목록
반응형
github (11)
솜씨좋은장씨
최근 작업을 하면서 GitHub 에 있는 actions runner 를 알게되었습니다. GitHub Repo 의 actions-runner 추가 페이지에 들어가서 나오는 코드들을 복사 붙여넣기만 하면 누구나 초기설정을 쉽게 할 수 있는 장점이 있어서 개발 서버 코드 배포에도 테스트에도 잘 활용을 하고 있습니다. 그러던 오늘! 오늘도 여느 때와 같이 신나게 세팅을 하고! https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/configuring-the-self-hosted-runner-application-as-a-service Configuring the self-hosted runner applic..
여행도 다녀오고 이런 저런 작업을 하다가 오랜만에 GitHub 에 접속하였는데 위와 같이 Two-factor authentication (2FA) is required for your Github accout 화면이 나오면서 2단계 인증을 설정을 하기 전까지는 GitHub 사용이 어려웠습니다. ( 7일간의 유예기간이 있는 것 같았지만 그냥 설정해보았습니다. ) 위 화면에서 Enable 2FA now 를 클릭 하면 위와 같이 GitHub Mobile 즉, 핸드폰에 설치된 GitHub 앱에서 번호를 입력해달라는 화면이 나옵니다. 그럼 핸드폰 GitHub 앱을 열고 해당 번호를 입력한 뒤 Approve 를 클릭하면 됩니다. 위와 같이 QR 코드 버튼이 나오면 QR 코드를 인식하고 6자리의 코드를 발급 받아 입..
로컬 저장소의 프로젝트를 GitHub에서 만든 원격 저장소에 Push를 하려고 할 때 $ git push origin main To github.com:somjang/test-repo.git ! [rejected] main -> main (non-fast-forward) error: failed to push some refs to 'github.com:42maru-ai/hanmi-broker-api.git' hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Integrate the remote changes (e.g. hint: 'git pull ...') bef..
2021년 8월 13일 이후부터 git 을 활용하여 GitHub에 push, pull, commit 등을 할 때 기존에 사용하던 아이디, 비밀번호 로그인 방식이 아닌 ssh key 발급 - 등록을 하고 ssh 방식으로만 접근이 가능하여 $ ssh-add ~/.ssh/id_rsa ssh-add 명령어를 통해 새로 계정을 만든 서버에서 새로 만든 ssh key를 등록하려고하니 Could not open a connection to your authentication agent. 위와 같은 문제가 발생하는 것을 볼 수 있었습니다. 이는 ssh-agent를 한번도 실행한 적이 없어 발생하는 문제로 $ eval $(ssh-agent) 위의 명령어를 활용해서 ssh-agent를 실행한 후에 다시해보면! Identi..
티스토리 블로그 스킨을 알아보던 중 heLLO라는 스킨을 만든 분의 GitHub 프로필에서 최신 블로그 포스팅 글이 자동으로 업데이트가 되는 것을 보았습니다. 안 그래도 블로그 유입을 늘릴 방법을 찾고 있던 차에 이거다! 싶었습니다. 이 글에서는 Python과 GitHub Actions를 활용하여 GitHub 프로필에 최신 블로그 포스팅 글을 업데이트 하는 방법에 대하여 적어보려합니다. 방법을 간단하게 요약해보면 블로그의 RSS 피드를 Python으로 가져와서 GitHub Actions를 활용해 자동으로 README.md를 업데이트하는 방식입니다. 1. RSS 피드 가져오는 Python 코드 작성 1-1. 필요 라이브러리 설치 $ pip install feedparser 먼저 필요한 파이썬 라이브러리를 ..
GitHub을 돌아다니다보면 위처럼 commit 메세지에 이모티콘이 들어가 있는 경우가 종종 보입니다. 직접 이모티콘을 찾아 복사하거나 선택하여 넣거나 할 수도 있겠지만 더 쉬운 방법들이 있습니다. 첫번째 방법 이전에 gitmoji 를 활용하여 커밋하는 방법을 포스팅한 적이 있었습니다. 2021.06.22 - [유용한 정보/Git | GitHub] - [Git] cli환경에서 gitmoji를 활용하여 커밋하는 방법! 🐛 이는 gitmoji 라는 것을 설치하여 git 명령어 대신 gitmoji 명령어를 통하여 커밋을 하는 방식입니다. 특정 단어를 입력하면 그에 해당하는 이모티콘 목록을 쭉 보여주고 선택하여 진행하는 방법으로 설치하는게 조금 귀찮기는 하지만 한번 설치하면 가장 편하게 사용할 수 있는 방법이기..
이번 글에서는 최근 Git에서 GitHub 계정 로그인 방식이 패스워드 로그인 방식에서 Token 방식으로 변경되어 2021.08.14 - [유용한 정보/Git | GitHub] - [GitHub] The requested URL returned error: 403 해결 방법! ( feat. macOS ) 포스팅을 한 겸사겸사! 또 Token 방식은 기한이 무제한이 아니라 일정 기간마다 다시 발급을 받아야한다는 점에서! 예전부터 해보고 싶었던 하나의 맥북에서 여러개의 GitHub 계정을 사용할 수 있는 설정을 해보고 이를 글로 남겨보기로 했습니다. 보통 회사의 계정과 본인 개인 계정 2개를 번갈아 가면서 사용하길 희망하시거나 아니면 따로 2개 이상의 계정을 운영하는 경우 이 방법을 추천 드립니다. 방법은..
오늘도 코딩 1일 1문제 문제를 풀고 평소처럼 $ git add . $ git commit -m "🌳 DAY453" git add와 git commit 을 한 이후에 push를 하려고 하니! remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information. fatal: unable to access 'https://github.com/S..
최근 다른 분의 GitHub을 방문하였다가 고정되어있는 프로젝트에 위와 같이 어떤 시간에 커밋을 주로 했는지 알 수 있는 것이 있었습니다. 찾아보니 내 커밋 시간을 쭉 보고 내가 아침에 주로 많이 커밋을 하는지 밤에 주로 커밋을 하는지 알려준다고 하여 저도 바로 적용해보았습니다. 1. productive-box 프로젝트 Fork 해오기 techinpark/productive-box Are you an early 🐤 or a night 🦉? Let's check out in gist - techinpark/productive-box github.com 먼저 위의 프로젝트로 가서 내 계정으로 Fork 해옵니다. 2. gist 생성하기 먼저 계정 우측 상단에 있는 + 버튼을 누르면 나오는 메뉴에서 New gi..
작년 이맘때즈음 master/slave와 같이 주종 관계의 의미를 담고있는 용어들을 제거하는 추세에서 master를 기본 branch 이름으로 사용하던 GitHub도 지난 10월 1일 master에서 main으로 기본 branch 이름을 변경하였습니다. 이에 Git 2.28.0 버전부터 기본 branch 이름을 master에서 main으로 변경 할 수 있습니다. 방법은 아래와 같습니다. 1. Git 2.28.0 이상 버전으로 업데이트 먼저 Git을 2.28.0 버전 이상으로 업데이트해야합니다. 우분투에서 업데이트하는 방법 [Git] Ubuntu에서 git을 최신버전으로 업그레이드 하는 방법 최근 Github이 master branch에서 main branch로 이름이 바뀌면서 git도 업데이트가 필요했습..
[Git] .gitignore 을 활용하여 필요없는 파일 제외하고 업로드하기 이전에 Git으로 여러사람들과 협업을 할때 프로젝트에 참여했던 모두가 venv 가상환경 파일들과 __pycache__파일들까지 모두 GitHub에 push를 하려고하니 다른 사람의 __pycache__ 와 push를 하려는 사람의 _ somjang.tistory.com GitHub에 파일을 push할 때 gitignore를 활용하여 필요없는 파일은 제외하고 했어야했는데 깜빡하고 gitignore에 추가하지않고 push했거나 경로 설정이 잘못되어 제대로 적용이 되지 않았거나 모든 소스코드의 최상단 레벨에서 gitignore를 만들고 git 명령어를 실행하지 않고 다른 곳에서 실행하여 업로드를 하려고 하지 않았던 파일들이 주루룩 딸..