되면한다
[깃허브] 2. 소스코드 수정하고 git에 올리기 본문
1. 소스 코드 다운받기
다운 받을 새로운 폴더를 만들고 cd 명령어로 이동한다.
해당 폴더에 clone하여 VR_DIRVING_SIMULATOR 파일을 갖고온다.
USER@DESKTOP-Q987L0B MINGW64 /d/VR
$ git clone https://github.com/HAEUL99/VR_DRVING_SIMULATOR.git
2. 해당 폴더에 새로운 파일만들고, staging area에 올리기(add하기)
현재 폴더에는 .git과 NewUnityProject파일이 있다. VR_DIRVING_SIMULATOR 폴더에 description.txt파일을 추가한 후, add하고 status를 확인해보자.
USER@DESKTOP-Q987L0B MINGW64 /d/VR/VR_DRVING_SIMULATOR
$ git add description.txt
$ git status
만약 add를 통해 staging area에 올린 파일을 내리고 싶다면,
USER@DESKTOP-Q987L0B MINGW64 /d/VR/VR_DRVING_SIMULATOR
$ git reset description.txt
$ git status
수정한 파일들을 한번에 다 올리고 싶다면
USER@DESKTOP-Q987L0B MINGW64 /d/VR/VR_DRVING_SIMULATOR
$ git add .
3. staging area에 올린 파일 local repository에 커밋, local repository에서 remote repository로 push하기
USER@DESKTOP-Q987L0B MINGW64 /d/VR/VR_DRVING_SIMULATOR
$ git add commit -m "Add description.txt"
$ git status
$ git push
4. 방금 만든 description.txt를 수정하여 다시 깃허브에 올리기
4-1) d/VR/VR_DRVING_SIMULATOR의 description파일을 수정한다.
4-2) status 확인
USER@DESKTOP-Q987L0B MINGW64 /d/VR/VR_DRVING_SIMULATOR
$ git status
방금 수정한 내용을 git add <file> 하여 반영할 수 있고, git checkout -- <file>하여 무시할 수 도 있다.
git checkout -- description.txt을 하면 수정하기 전으로 파일이 돌아간다
4-3) commit 하기
USER@DESKTOP-Q987L0B MINGW64 /d/VR/VR_DRVING_SIMULATOR
$ git add .
$ git commit -m "Add desciption [Sub]"
만약 commit 메세지 명령을 수정하고 싶다면
USER@DESKTOP-Q987L0B MINGW64 /d/VR/VR_DRVING_SIMULATOR
$ git commit --amend
출처: https://www.youtube.com/watch?v=O0--D4xgAOI&list=PLRx0vPvlEmdD5FLIdwTM4mKBgyjv4no81&index=5
'깃허브' 카테고리의 다른 글
[깃허브] 맥 os remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. 오류 (0) | 2021.12.20 |
---|---|
[깃허브] 브랜치 (0) | 2021.08.04 |
[깃허브] 커밋 내역 수정하기 (0) | 2021.08.04 |
[깃허브] 불필요한 폴더 삭제하기 (0) | 2021.08.04 |
[깃허브] 1. 레퍼지토리에 파일올리기 (0) | 2021.07.08 |