Git 6

git push error

진행중인 작은 프로젝트를 push하는 순간 git push origin -u main error 어떻게 해결했냐?? 두 가지 방법이 있다고 한다. 강제로 push 동기화를 위해 pull 만약에 강제로 push 하게 될 경우에는 pull 이전에 발생한 내용들을 다 무시하고 현재 작업내용을 강제로 push하는 경우이다. pull 되지 않은 변경사항은 소실되기 때문에 주의해야함.. 나 같은 경우는 README.md파일이 날라가는게 싫어서 git puul origin main을 이용했다. 하고 난 다음에 git push origin -u main했다. git push u옵션은 여기를 참고하자. 참고: https://velog.io/@1703979/git-%EC%97%90%EB%9F%AC-rejected-main..

Git 2021.11.05

git push error

기존 nodebird 클론프로젝트에서 front폴더말고 back폴더도 같이해서 prepare폴더안에다가 다같이 올릴려고 하는데 push하는 과정에서 아래와 같이 에러가 났다. ! [rejected] master -> master (non-fast-forward)라는 에러가 떠서 다급하게 참고사이트를 찾아서 해결하였다. 참고: https://somjang.tistory.com/entry/Git-rejected-master-master-non-fast-forward-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95 [Git] ! [rejected] master -> master (non-fast-forward) 해결 방법 ubuntu@server:~/PythonHome/TestTA/api$..

Git 2021.11.02

저장소별 계정 설정

command line에서 git 사용 시 이름과 계정을 설정 해준다. 그러면 git commit, git push 할 때마다 계정 정보를 입력하지 않아도 된다. git config --global user.name "K-J-HYEON" git config --global user.email "kjh950601@naver.com" 만약에 저장소마다 다른 계정으로 로그인 해야할 경우 local을 이용한다. global보다 우선순위가 높다. git config --local user.name "~~" git config --local user.email "~~" 설정 후에 local로 지정된 사용자 계정 정보로 commit/push가 이루어진다. 설정 확인은 아래와 같이 한다. git config --lis..

Git 2021.08.09

Git과 Github는 무엇인가?(Dream coding)

내가 지정한 폴더안에 git이라는 파일이 생성이 되는데, Git파일 안에는 사용자가 폴더 안에서 만든 파일들 그리고 파일들이 수정될 때 마다 사용자가 원하는 시점에서 버전을 등록할 수가 있다. 즉, 사용자들이 프로젝트의 버전을 관리할 수 있게 도와준다. git commint => version으로 등록하자는 걸 알고서 이해하기 사용자가 지정한 폴더 안에 존재하는 파일 같은 형태이기 때문에 pc에 문제가 생기거나 실수로 폴더를 삭제해 버리면 완전히 날아가서 복구할 방법이 없다 => github나 bitbucket과 같은 서비스를 이용해서 우리의 git 파일을 여기 인터넷 서버에다가 안전하게 업로드 해두는 것이다. 다른 pc를 이용하더라도 github나 bitbucket과 같은 아이들이 이용해서 똑같은 파일..

Git 2021.07.01