일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
- selenium
- 우분투
- windows
- 캐치
- Kaggle
- SW Expert Academy
- dacon
- AI 경진대회
- 데이콘 소설
- leetcode
- Git
- hackerrank
- catch
- 캐글
- NLP 대회
- 데이콘
- PYTHON
- 프로그래머스
- Real or Not? NLP with Disaster Tweets
- 캐치카페
- ubuntu
- 인공지능 공모전
- 자연어처리
- 백준
- programmers
- Baekjoon
- 금융문자분석경진대회
- Keras
- Compas
- 파이썬
- Today
- 1,101
- Total
- 441,525
목록유용한 정보/Git (6)
솜씨좋은장씨

최근 Github이 master branch에서 main branch로 이름이 바뀌면서 git도 업데이트가 필요했습니다. 먼저 본인의 git 버전이 어떤 버전인지 확인해봅니다. $ git version git version 2.7.4 main branch를 기본 branch로 설정할 수있는 git의 버전은 2.28.0 이상이라고 합니다. 업데이트를 하기위해서 $ sudo apt-get upgrade 위의 명령어로 설치를 시도하였으나 실패하여 찾아보니 아래의 방법으로 업데이트가 가능했습니다. $ sudo add-apt-repository ppa:git-core/ppa -y $ sudo apt-get update $ sudo apt-get install git -y 설치 후 다시 git 버전을 확인해보면 $..

ubuntu@server:~/PythonHome/TestTA/api$ git push --set-upstream origin master Username for 'https://github.com': SOMJANG-42MARU Password for 'https://SOMJANG-42MARU@github.com': To https://github.com/SOMJANG-42MARU/MaruKeyword.git ! [rejected] master -> master (non-fast-forward) error: failed to push some refs to 'https://github.com/SOMJANG-42MARU/MaruKeyword.git' hint: Updates were rejected beca..

이전에 Git으로 여러사람들과 협업을 할때 프로젝트에 참여했던 모두가 venv 가상환경 파일들과 __pycache__파일들까지 모두 GitHub에 push를 하려고하니 다른 사람의 __pycache__ 와 push를 하려는 사람의 __pycache__파일에 몇가지 충돌 요소가 있어 충돌을 매번 해결하고 merge하느라 고생이 많았던 기억이 있습니다. 오늘은 push를 굳이 하지 않아도 되면서 충돌요소가 있는 __pycache__ 같은 파일을 제외하고 push를 할 수 있도록 도와주는 .gitignore 설정 방법에 대해서 적어보고자 합니다. 1. vi 편집기를 이용하는 방법 $ vi .gitignore 먼저 위의 명령어를 통해 gitignore파일을 생성합니다. (생성이 되어있다면 편집화면으로 이동합니다..

Git Bash를 사용하다가 보면 다른 계정으로 변경하고 싶을 때가 있습니다. 저는 회사 컴퓨터에 개인 Github계정을 설정해 두었었는데 생각해보니 개인 계정을 사용하지 않고 계속 회사 계정으로 사용할 것 같아 Git Bash의 계정을 바꾸기로 하였습니다. 다음은 Git Bash에서 터미널 계정을 변경하는 방법입니다. 1. 현재 설정된 계정 정보 확인 $ git config user.name $ git config user.email 먼저 git Bash를 열고 위의 명령어 두 줄을 입력하면 아래의 사진처럼 현재의 계정 이름 / 이메일을 확인할 수 있습니다. 2. 명령어를 통해 계정 바꾸기 $ git config --global user.name 변경을 희망하는 계정 $ git config --glob..

Git Flow에 대해서 실습을 해보던 중 GitHub에 새로 만든 비어있는 repository를 컴퓨터로 git clone 명령어를 통해 clone해와서 branch를 생성하려고 하니 다음과 같은 오류를 얻었습니다. $ git branch develop fatal: Not a valid object name: 'master'. 원인 아직 commit을 한번도 하지 않은 repository이기 때문입니다. 해결방법 최소 1번이상 commit을 진행하면 됩니다. $ git commit -m "initial commit" commit을 진행하고 다시 branch를 만들어보면 아래와 같이 잘 생성이 되는 것을 볼 수 있습니다.

Windows 10 환경에서 git add 를 했을 경우 $ git add . warning: LF will be replaced by CRLF in README.md. The file will have its original line endings in your working directory 위와 같은 warning을 보는 경우가 있습니다. 원인 운영체제에 따라서 다른 개행문자를 사용하고 나중에 이것으로 추후 문제가 생길 수 있기 때문입니다. 운영체제 별 사용하는 개행문자 유닉스 / 리눅스 : "LF"로 개행문자를 사용 윈도우 : "CRLF"형식으로 개행문자를 사용 해결방법 $ git config core.autocrlf true 이 명령어를 실행하고 다시 git add . 를 실행하면 warning..