Git (10) 썸네일형 리스트형 [Git] 프로젝트를 새로 시작하려는데 브랜치가 보이는 경우 증상 새로운 프로젝트를 시작하고 깃 리포지토리도 새롭게 하려는데 git status 명령어를 통해 여러 파일들이 보인다. 또한 브랜치가 존재한다(사진상 master). 에러메시지 해결 나는 폴더를 새로 만들어 주고 vscode를 통해 그 폴더를 불러와 주면 된다고 생각했지만 그렇지 않았다. 생각해보면 간단한데 .git 파일을 생성해 주어야지만 한다. 그래서 git init git remote add origin git remote -v 로 새로운 깃 리포지터리와 연결하도록 하자. [Git] git remote add origin 삭제하기 증상 git remote add orgin 명령어가 동작이 안되었다. 에러 메시지 error: remote origin already exists. 해결 git remote rm origin 을 하면 기존의 remote 의 origin을 삭제할 수 있다. [Git] 커밋 메시지 작성법 명령문으로 작성 커밋 메시지의 앞에는 commit 의 성격에 따라 기능 추가 : feat 오류 수정 : fix 최적화 : refactor 를 붙여준다. [Git] git push 에러 fatal: The current branch main has no upstream branch. 현상 git push 가 안된다. 에러코드 fatal: The current branch main has no upstream branch. 이런 메세지가 떳다 해결 오류의 원인은 처음 만들고 원격 저장소에 대한 기본 브랜치 설정을 안 해줬기 때문입니다. 이런 오류는 처음 브랜치 설정만 해주면 간단하게 해결이 가능합니다. 1) 정확하게 remote 와 branch를 입력해 주거나 git push origin main 2) default 설정을 해준다. $ git push --set-upstream origin main https://healthcoding.tistory.com/18 [Git] 깃 오류 해결 fatal: The current branch master has no upstream branch.. [Git] git 최초설정, 사용자 이름과 이메일 입력하기 git config 협업 도구인 git을 최초로 사용할때는 로컬(내가 작업하는 PC)에서 기본값으로 사용할 Git 사용자 이름과 이메일을 설정해 주어야 한다. 그래야 누가 어떤 수정사항을 반영했는지 공유가 될 터이니 말이다. git config --gloabl user.name "mswait" git config --global user.email "example@gmail.com" global 옵션을 입력해주면 현재 시스템의 모든 Git에 적용 된다. 아래 명령어로 현재 설정값을 확인할 수 있다. git config user.name git config user.email 참고 블로그 https://www.lainyzine.com/ko/article/how-to-set-git-repository-username-and-e.. [Git] git init, git status 프로젝트를 시작하고 소스 코드를 Git으로 관리하고자 한다면 먼저 git init으로 저장소를 초기화해야합니다. 기본적인 사용법은 간단합니다. 저장소로 사용하고자 하는 디렉터리로 이동한 다음 git init을 인자없이 실행하면 됩니다. git init 중요한 것은 먼저 저장소로 사용할 디렉터리로 이동해야한다는 점입니다. Git 저장소는 git init 시 .git 디렉터리가 생성되어 이 곳에서 관리됩니다. git status 명령어로 git 저장소가 잘 초기화되어 생성되었는지 확인해 줍니다. git status git log 명령어로 커밋 로그들을 확인 할 수 있습니다. git log [Git] origin,remote 의미 origin 이란 원격 저장소의 이름, 별명(alias)이다 원격저장소 추가 명령어는 git remote add, git clone 등이 있다. git remote add //보통 origin으로 사용, 아래와 같이 git remote add origin git remote add origin 형식으로 원격저장소를 추가하거나 git clone을 통해 원격저장소를 복사한다면 자동으로 origin이라는 이름의 원격저장소가 등록되게 된다. 확인하려면 아래 명령어를 입력하면 된다. git remote -v 다음과 같이 origin으로 되어있음을 확인할 수 있다. remote 와 origin의 차이는 origin은 remote repository의 url를 대표하는 대명사,기본 별명(default alias)로 .. [Git] git pull, 병합 git pull 하나의 원격 저장소(Github Repository,프로젝트 협업 저장소)에 0개 이상의 로컬 저장소(각기 다른 PC 사용자, 프로젝트 팀원들)가 있을 수 있습니다. 따라서, 해당 원격 저장소에 변경 사항을 push하는 주체는 다른 사람일 수도 있다는 것입니다. 원격 저장소에 로컬 저장소의 변경 사항을 업로드할 때 push를 썼던 것처럼, 원격 저장소의 변경 사항을 로컬 저장소로 가져오려면 pull을 사용하면 된다. git pull [remote] [branch] git pull origin main 원격 저장소의 이름을git remote add 할 당시 origin으로 저장한 경우, 원격 저장소의 이름은 origin이 되고 브랜치가 main(2020년 10월 부터 기본 명칭) 해당 명령.. 이전 1 2 다음