error: failed to push some refs to
·
git
[오류] error: failed to push some refs to [상황] commit 하고 push 하려는데 나타난다..  [이유] 원격저장소(github)에 내 로컬(내 컴퓨터)에 없는 파일이 있을 때 내 파일을 push 하면 발생 [해결]pull -> add -> commit -> push 혹은 pull -> push 1) git pull origin/master (-> 이건 각자의 원격 저장소 이름 사용)2) git add3) git commit -m "add buyPage" (-> "" 안에는 커밋메세지) 4) git push origin/master (-> 이건 각자의 원격 저장소 이름 사용)
Git Untracked Files Prevent Merge 오류 해결
·
git
Untracked Files Prevent MergeMove or commit them before merge 커밋을하고 pull 을 받으려는데 위와 같은 오류가 나고 있는 상황.  오류가 나는 이유는 병합하려는 브랜치에서 untracked 파일과 동일한 이름의 파일이 존재할 때 발생한다. 이 경우, Git은 untracked 파일이 덮어쓰여질 위험이 있다고 판단하여 병합을 중단한다고 한다.  상황은 내가 새로운 컴퓨터로 clone 진행 후 작업을 완료 했다.수정한 파일만 커밋을 진행 하고 pull을 받으려고 했는데, 누군가가 푸시까지 마친 상황.그럴 때~ 해당 오류가 발생한다. 근데 이제 깃이 제공해준 해결책에서 보면 옮기거나 커밋하라는데... view file 을 눌러 파일들을 보니 약 100 몇개...
git amend commit 그게 뭐야?
·
git
amend는 사전적 의미로 수정하다 라는 뜻이다. 수정한 커밋 ? 그게 뭔데~~ amend commit 커밋을 한 후 엄청 작은 수정 사항을 발견했다.. 다시 커밋하기에는 조금 민망할 때가 있다. 약간의 프로페셔널 함을 보여주고 싶은데 이런 자잘한 오류 때문에 내 이미지가 멋이 없어진다... . 그래서 나온 게 amend commit 이다. amend 를 이용하여 commit 마무리 하기 전의 시간으로 거슬러 올라가서 수정하는 것과 같다. 여기서 중요한 건 commit 한 상태만 적용 된다는 것이다. 보통 IDE 도구 들에 깃 커밋을 위한 공간에 이렇게 Amend 와 시계표시가 함께 있다. git에서 사용하기 amend 는 마지막 커밋에 추가할 사항이 있는 경우 (메시지든, 코드이든, 파일이든) 마지막 ..
github default 브랜치명을 master 에서 main 으로 변경하기
·
git
회사에서 gitlab으로 프로젝트를 공유하고 있었다. 처음에는 master로 작업을 했었는데 main branch를 따로 파서 거기에 작업을하고 최종적으로 master에 올리는 작업을 하고 싶었다. clone 진행 먼저 폴더를 생성할 곳에 가서 git bash here를 켜서 clone 을 해준다 git clone {주소} branch 확인하기 클론 받은 폴더에 들어가서 ( cd 폴더명) 현재 어떤 브랜치를 사용 중 인지 확인한다. git branch main 체크아웃 Git에서 체크아웃이라는 것은 일반적으로 코드 저장소(repository)에서 특정 브랜치(branch)로 전환하는 작업을 말하는데 현재는 master 밖에 없음으로 checkout 을 통해 main으로 전환하는 작업을 한다. git ch..
해니01_15
'git' 카테고리의 글 목록 (2 Page)