git에 있는 내용을 가져오기 위해 소스를 복제하는 clone
내가 수정한 내용을 git에 다시 올리기 위해서는 add, commit, push
1. github에 있는 repository를 가져옵니다.
먼저 내 github repository에서 url을 복사해옵니다.
저는 윈도우 유저고 git bash를 사용하고 있습니다.
원하는 위치에서 git bash를 켜시고 아까 복사한 url로 레포지토리를 클론해옵니다.
git clone <복사한 URL>
원하는 위치에 클론이 잘 된 것을 확인할 수 있습니다.
2. 내용을 수정해줍니다.
README.md 파일에 있던 내용을 왼쪽에서 오른쪽과 같이 수정해줬습니다.
ide는 visual code를 사용해줬습니다.
3. 수정한 내용을 git에 올려줍니다.
방금 수정한 내용은 내 로컬 pc에만 저장된 내용이므로 git에 반영하기 위해서는 별도의 작업을 해줘야합니다. 그 과정에서 commit과 push 과정이 일어납니다. 각자의 역할은 아래 그림과 같습니다.
add 명령어는 변경한 내용들 중 커밋해도 되는 내용들(변경을 다했다고 생각되는 애들)을 로 스테이징 영역으로 넣어주는 명령어입니다. 파일/디렉토리 경로에 .을 사용하면 변경된 모든 파일을 스테이징 영역으로 넣어줍니다.
git add <파일/디렉토리 경로>
git commit -m "저장 메시지 작성"
git push <원격저장소> <브랜치명>
+ 원격저장소는 아래 명령어로 확인할 수 있습니다. 첫 클론 후 기본적으로는 origin으로 명시되어 있습니다. 현재 브랜치명은 내 저장소 옆에 (main)이라고 알 수 있습니다. 하지만 여러 브랜치를 사용하는 경우 git branch라는 명령어로 어떤 브랜치들이 있는지 확인할 수 있습니다.
git remote
git branch
4. 확인
이렇게 github에 잘 올라간 것을 확인할 수 있습니다!
5. 끝
'Develop > Git' 카테고리의 다른 글
[Git]PR/branch/branch 나누기 (0) | 2021.02.16 |
---|---|
[Git]PR/Pull Request/풀리퀘/Merge (0) | 2021.02.07 |
[Git] fetch/pull (0) | 2021.01.21 |
[GitHub Desktop] commit/push (0) | 2021.01.21 |
GitHub Desktop 사용법/clone/Repository 가져오기/ (0) | 2021.01.21 |