git push
-
Git - non-fast-forward 해결방법Git 2020. 3. 2. 00:44
github에서 저장소 생성 후 저장소 주소를 remote에 입력(git remote add origin https://github…..)했고 로컬에서도 정상적으로 초기화(git init)했는데도 git pull 또는 git merge 명령이 동작하지 않고 git push origin master시 [rejected] master -> master (non-fast-forward) 이런 에러가 발생하는 경우 또는 깃허브에 있는 Readme.md 파일 때문에 push가 안될 경우 처음 push할 때 에러가 나온다면 보통 깃허브 레포지토리 생성시 Readme.md나 .gitignore때문에 발생한다. 처음 push할때 에러 발생시 브랜치 명칭 앞에 + 를 추가해서 push 한다 깃 사용 도중에 에러가 나온다..
-
Git - 새로운 프로젝트 및 새로운 github주소에 push 해야 할 때Git 2020. 2. 17. 00:53
터미널을 열고 새로운 프로젝트 경로에서 git init 입력 git add readme.md로 README.md 파일 추가 git config user.name *** git config user.email ***@****.*** (user. 앞에 --global 설정을 하면 한번 설정으로 사용자가 계속 사용가능하고 --global을 빼면 프로젝트마다 설정해야한다.) 로 user Config 설정 후 git commit -m "새로운 프로젝트 파일 추가" 로 커밋하고 Github에서 새로운 레포지토리를 생성한다. 생성한 레포지토리를 복사한 후 git remote add origin 를 입력하고 git push origin master 로 원격 서버에 push한다.