Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 우레탄지퍼
- 고급영어단어
- 미니마카
- AATCC
- 지연환가료
- 슈퍼코딩
- 엑셀자동서식
- 헤이큐
- TACKING
- 40HQ컨테이너
- Armhole Drop
- 웹API
- 자켓실측
- 비슬론지퍼
- 요척합의
- 미국영어연음
- 40HQ컨테이너40GP컨테이너차이
- 암홀트롭
- 영어시간읽기
- 엑셀필터복사붙여넣기
- 비리짐
- 봉제용어
- 클린코드
- WHATTIMEOFTHEDAY
- MERN스택
- 필터링후복사붙여넣기
- 나일론지퍼
- 엑셀드래그단축키
- 와끼
- 핸드캐리쿠리어차이점
Archives
- Today
- Total
CASSIE'S BLOG
Changes not staged for commit: 본문
반응형
git status로 git 프로젝트 상태를 확인하는데 한 폴더가 자꾸 stage되지 않는다는 경고가 출력되었다.
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
(commit or discard the untracked or modified content in submodules)
modified: client (modified content, untracked content)
심지어 commit된 new file 목록에도 client가 포함되어 있다. 그런데 왜 자꾸 stage되지 않았다는 경고가 표시되는 것일까?
git add 는 작업 디렉토리(working directory) 상의 변경 내용을 스테이징 영역(staging area)에 추가하기 위해서 사용하는 Git 명령어입니다.
1) git 폴더 삭제
2) git add .
3) git commit -m "68 finished"
어?? .git이 있다.
client 폴더를 확인하니 .git이 존재하고 있었다.

최상단에 .git이 있는데 하위폴더인 client폴더에서 .git이 있는게 문제였다. 삭제하고 다시 git push를 해봤더니 깃헙에 업로드가 되었다.
오류의 원인은 처음 만들고 원격 저장소에 대한 기본 브랜치 설정을 안 해줬기 때문입니다.
이런 오류는 처음 브랜치 설정만 해주면 간단하게 해결이 가능합니다.
$ git push --set-upstream origin master
이렇게 코드를 입력하시면
$ git push --set-upstream origin master
...
To https://url-to-remote-origin
1561943..f8357d9 master -> master
Branch 'master' set up to track remote branch 'master' from 'origin'.
그 후 다시 푸시를 하게 되면
$ git push
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 8 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 349 bytes | 349.00 KiB/s, done.
Total 3 (delta 1), reused 0 (delta 0), pack-reused 0
To https://url-to-remote-origin
f8357d9..c29db9a master -> master
잘 되는 것을 보실 수 있습니다.
반응형
'PROGRAMMING > 깃허브' 카테고리의 다른 글
깃 스쿼시 Squash (0) | 2023.10.09 |
---|---|
pull request 어디에 할지 설정가능;; (0) | 2023.10.08 |
Your branch is ahead of 'origin/practice/4-6' by 1 commit. (0) | 2023.08.20 |
깃허브 push 한 다음에 branch 바꾸려니까 오류 (0) | 2023.08.13 |
특정 브랜치만 깃허브 clone 하는 방법 (0) | 2023.07.23 |