
처음 git에 django 프로젝트를 업로드를 하는데 add, commit 까지는 잘 되다가 push에서 계속해서 Updates were rejected because the remote contains work that you do not have locally. 와 함께 에러가 났다. 원인을 찾아보니 처음 레파지토리를 만들 때 아래와 같이 README 파일을 자동으로 생성하도록 체크했기 때문에 레파지토리에는 이미 README 파일이 있는 상황이었다. 따라서, 이를 원격 저장소로부터 pull을 하여 프로젝트를 병합한 후 push를 해야했었는데 pull을 건너뛴 것이 화근. 그러나 pull을 해도 다음 문장과 함께 pull이 실행되지 않았다. fatal: refusing to merge unrelated..

Git에 Git Bash를 사용하여 Django 프로젝트 소스코드를 업로드 해보려고 한다. pycharm 환경 내에서 자체적으로 git과 연동하여 프로젝트를 올리는 방법도 있지만 먼저 개발환경과 상관없이 통용할 수 있는 방법을 익혀볼 것이다. (Git 홈페이지 가입과 Git Bash 설치는 생략) 1. Github 레파지토리 생성 github에 로그인한 후 보이는 화면에서 New 버튼을 눌러 레파지토리를 생성한다. 해당 레파지토리의 내용을 공개하려면 Public, 그렇지 않다면 Private을 선택한다. 관리하고자 하는 로컬의 최상위 디렉토리와 같은 이름으로 레파지토리 만들기 대부분의 경우, 레파지토리에 해당 레파지토리가 어떤 프로젝트에 관한 것인지, 오픈소스의 경우 오픈소스 사용법 등 간단한 설명을 적..
3. Git 기본 용어 3.1 working tree - staging area - repository working tree: 우리가 파일을 수정한 파일들 staging area(인덱스): 버전을 만들려고 하는 파일들 repository: 만들어진 버전들이 저장된 저장소 → working tree의 수정된 파일들을 staging area 위에 올리면 git은 staging area에 있는 파일들만 하나의 버전으로 만들어 repository에 업로드하여 관리 3.2 기본 용어 Local repository(지역 저장소): 실제로 작업을 해서 버전을 생성하는 컴퓨터 Remote repository(원격 저장소): 지역 저장소에서 생성된 버전을 업로드해서 지역 저장소와 똑같은 상태를 유지하는 컴퓨터에 설..

1. Git이란? Git은 분산버전관리 시스템(Version Control System, VCS)의 한 종류이다. 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율할 수 있다. 2. Git의 사용 목적 ① 버전관리 버전: 한 번의 작업동안 일어난 변경사항들 로컬에서는 과거의 버전을 남기기 위해 파일을 복사하는 방법을 주로 사용 그러나 파일을 복사하는 것은 다양한 문제들이 발생할 가능성이 많으며 한 번의 작업동안 많은 파일을 다룬다면 전체 파일을 모두 복사하여 관리하는 것 또한 어렵다. Git은 이러한 버전들을 시간에 따라 기록했다가 특정 시점의 버전을 쉽게 꺼내서 사용할 수 있게 해주며 각 버전 별로 다양한 정보들을 기록할 수 있어 훨씬 편리하게 관리해준다. ② 백업 언젠가 ..
- Total
- Today
- Yesterday
- python
- Django 좋아요
- Redis Cache
- Django Instagram
- Django 로그인
- Django 비밀번호 수정
- Django application
- Django 로그아웃
- Django 업로드
- Django 인스타그램
- Django
- Django 어플리케이션
- 장고
- 서점 어플리케이션
- query parameter
- 파이썬
- Django 댓글
- 북마크 어플리케이션
- Django 검색
- Django 팔로우
- Django 북마크
- Django 컬렉션
- Django 회원가입
- Django 회원 정보 수정
- Django 해시태그
- MySQL
- Django 프로젝트 생성
- Redis
- Django User
- java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |