**1. Git 설치 **https://git-scm.com/download/win **2. 새 폴더 생성 **저는 git-work라는 폴더를 새로 생성했습니다. **3. git bash here **폴더에 들어가서 마우스 우클릭을 하면 git bash here을
리포지터리를 처음 생성했을 때 다음과 같이 dafault branch가 master로 되어있을 수 있습니다.master를 main으로 변경하고 싶으면 다음의 명령어를 입력합니다.git config --global init.defaultBranch main바로 main으
touch : 새 파일을 생성하는 명령어ex) touch a.txt, touch b.pptxls -l : 파일이 제대로 생성되었는지 확인 rm -rf \* : 숨김 파일을 제외하고 모든 파일 삭제.git 등의 숨김 파일은 삭제되지 않은 것을 확인할 수 있습니다.
git status저장소의 최근 상태(가장 최근 커밋 상태)와 작업폴더 사이의 차이점을 보여줍니다. a, b, c 파일을 생성해본 후 git status 실행파일이 아닌 빈 폴더를 생성해본 후 실행\-> 빈 파일은 gi에서 무시하기 때문에 바뀌는 것이 x
📌 변경 사항을 바로 Git 리포지터리에 저장하는 대신, 변경된 파일들의 수정 내용을 먼저 Git의 인덱스(또는 스테이징 영역)에 저장한 후에 커밋을 수행합니다. git add 변경 사항을 인덱스에 저장하는 명령어git rm --cached인덱스에서 제거하는 명령어g
index 영역에 추가되어 있는 변경 사항들을 로컬 리포지터리(.git 폴더)에 저장
https://github.com/newgit remote add origin 'github 주소'git remote -vgit push origin main : 현재 작업 중인 Git 브랜치(여기서는 main 브랜치)의 변경 사항을 원격 저장소(origin)
GitHub에서 개발 프로젝트를 관리하고 협업하는 데 사용되는 간단하면서도 효과적인 워크플로우 전략본인에게 할당 된 이슈 찾기미할당된 이휴 스스로 할당본인 스스로 이슈 생성git pull origin main라벨 이름 / 이슈 번호 형태의 브랜치를 생성하고 생성한 브랜
git commit --amend -m '수정된 커밋 메시지'git commit --amend'이 명령을 사용하여 가장 최근의 커밋을 수정하고 변경 사항 및 메시지를 업데이트한다.git push --force origin 브랜치이름 브랜치이름에는 작업 중인 브랜치의 이
브랜치에서 작업 후 main 브랜치에 merge하기 위해 Pull Request를 생성했는데 충돌이 발생한다면 다음의 단계를 수행한다.다른 팀원이 작성한 코드와 충돌 난 부분을 상의 후 수정한다.