Git 9

Push failed Ssh: connect to host '...' port 22: Connection timed out

Push failed Ssh: connect to host '...' port 22: Connection timed out Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 새로운 프로젝트에서 git에 커밋을 하려고 하니 해당 에러가 나왔다 .. 우선 remote가 어떻게 연결 되어 있는지 확인해 보자. git remote -v 알고보니 remote를 연결할 때 "Clone with SSH" 주소를 넣어 버렸던 것이었다. 다시 remote 삭제 후 재연결 시도 git remote remove origin //연결 된 remote 제거 git re..

에러 2022.06.28

[git] fatal: Authentication failed for '...'

올바른 Git Id와 PW을 입력 하여도 Authentication failed 에러가 나옵니다. 이는 이제부터 git hub에 커밋을 하려면 무조건 개인 토큰을 이용하여 인증 하도록 바뀌었기 때문입니다. 참고 : https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ 개인 토큰 발급 받기! git hub 좌측 상단의 프로필을 눌러 Settings를 들어가 줍니다. Settings을 누른 뒤 좌측 메뉴 중 Developer settings를 눌러줍니다. 우측 상단의 Generate new token 클릭 로그인 해준 뒤 repo를 선택 후 하단의 Generate token을 눌러 토큰을 생성해 줍니다. 권한은..

에러 2021.12.27

warning: LF will be replaced by CRLF in README.md.

warning: LF will be replaced by CRLF in README.md. The file will have its original line endings in your working directory 발생 : git에 새로운 prject를 올리다가 문제가 생겼다. 원인 : 각 OS 마다 줄 바꿈의 문자열이 다르기 때문에 git에서 경고 메시지를 띄워주는 것이다. CRLF, CR, LF 총 세 가지가 있다. 해결 방법 : autocrlf 사용 git config --global core.autocrlf true 시스템 전체에서 사용을 하려면 --global을 넣어 주며 해당 프로젝트에서만 사용하려면 --global을 제거해 주면 된다. 궁금한 점 : LF (Line-Feed) 대표적으로 ..

에러 2020.09.19

git push error : fatal: 'origin' does not appear to be a git repository ...

노트북 여러대로 커밋을 하다 보니 (주기적 포멧도 진행) 해당 오류가 너무 많이나와 글로 남깁니다. fatal: 'origin' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 테스트 케이스 : pull 혹은 push 하며 발생 발생 원인 : 원인은 2대의 노트북으로 돌아가며 push와 pull을 하다 보니 생긴 오류로 추정 해결 방안 : 1. git remote -v 를 통하여 remote가 정상적으로 연결되어있는지 확인 git remote -v 저장되어있는 원..

에러 2020.09.17

첫 협업, git 설정하기 - collaborator이 없을 때

첫 협업, git 설정하기 - collaborator이 없을 때 이번 프로젝트는 협업으로 진행한다. 그러기 위해 git을 사용하며 한 저장소에 여러 명이서 작업할 수 있는 환경을 만든다. 그리고 인터넷 검색하다 찾은 collaborator가 없다면... 보고 배운 곳 : https://hyoje420.tistory.com/41 1. git repository 만들기 이번 프로젝트에 사용할 git을 만든다. 아무 설정 안 하고 그냥 만든다. 2. collaborator 추가하기 구글에 검색해보니 자꾸 프로젝트의 settings에 collaborator를 찾으라는 거다 근데 아무리 찾아도 없어서 눌러보니 Manage access 같았다... collaborator 대신에 Manage access에 들어가 i..

django .gitignore 설정

git으로 프로젝트를 진행한다면 - .gitignore 설정하기 githun에 소스를 올릴때 올리면 안되는 파일들이 있습니다. 하지만 프로젝트를 진행하며 설정되는 key값 그리고 db에 저장되는 데이터 및 로그들은 절대 노출이 되어서는 안 된다. 그렇기에 .gitignore를 만들어 올리면 안 되는 파일들을 설정해주면 안전하게 git에 push를 할 수 있게 된다. 1. .gitignore 파일 만들기 manage.py와 동일한 위치에 .gitignore 파일 생성 2. 무엇을 제외할지 설정하기 https://www.gitignore.io/ 해당 사이트에 들어가 django를 검색하면 django에서 사용하기 앎자은 ignore를 추천해준다. 필요한 부분을 긁어와 # Created by https://w..

[django 실습] 게시판 만들기 - views에 데이터 가져오기

python django 게시판 만들기 - view함수에 데이터를 가져와 html에 띄우기 model, admin 설정 : https://integer-ji.tistory.com/89 언제나 시작은 가상 환경 실행, 디렉터리 이동 source myvenv/Scripts/activate cd crudproject/ 데이터 추가하기 admin 페이지에 데이터를 추가해 줍니다. views.py home 함수 수정 from django.shortcuts import render from .models import Blog # Create your views here. def home(request): blogs = Blog.objects return render(request, 'home.html', {'blo..

git 설치 & 설정하기 & Repositories 만들기

이번 시간에는 git을 설치해 보겠습니다 깃을 이용하면 자신이 만든 소스를 관리하게 훨씬 편해집니다. https://www.git-scm.com/ Git www.git-scm.com - 설치하기 현재 버전은 2.25.0이네요. Download 2.25.0 for Windows를 눌러 다운로드하여 줍니다. Next 저는 설치할 때 모든 설정은 디폴트로 해줍니다. Next! 시작 메뉴 설정입니다. Next 하지만 여기서 한 가지 설정해주어야 할 게 있습니다. 저는 python을 vscode에서 사용할 것이기 때문에 본 화면에서는 Use Visual Studio Code as Git's default editor를 설정해 줍니다. https://integer-ji.tistory.com/65 Visual Stu..

설치 && 설정 2020.02.08