1) Git Hub 회원가입
여기서 하는거다. 미래의 나를 위해 남겨두는 링크
2) 저장소 (repository) 만들기
1) GitHub 로그인 하고 Creat repository
2) 레포지토리 이름 멋진걸로 정해주기
3) 스크롤 내려서 Create repository
끝! 레포지토리 생성됨.
3) 내 코드를 GitHub repository로 업로드하기
1) 레포지토리를 생성하면 다음과 같은 화면이 나오는데
이거 세줄 복사해서 (옆에 자일리톨 두개 누르면 한번에 복사됨)
2) Vscode로 와서 저장할 폴더 터미널에 붙여주면 끝!
현재 작업중인 폴더 옆의 (master) 가 (main) 으로 바꼈다. 이유는 맨 아래에 있음.
3) 다시 GitHub 로 와서 새로고침 해주면 화면이 다음과 같이 바뀐다.
해당 폴더에서 작업했던 파일들 기록이 보임. 짱신기!
4) git push
: 추가작업을 GitHub에 반영하기.
깃허브 레포지토리에 백업한 파일에서 추가로 코드를 수정했다면 다시 백업해줘야 한다. 수정 작업 후
git add & git commit 으로 저장해주고
git push origin main (나중에는 main 말고 브랜치명 쓸거임)
명령어를 통해 저장한 내용을 main에 밀어넣어주면,
변경사항이 레포지토리로 올라가게 됨.
깃허브 해당 레포지토리로 들어가보면 수정된 파일이 업로드 되어있음!
GitHub에서 복붙한 3줄 의미
▷ git remote add origin <github 주소>
- 원래 [git push 'gitghub 주소' 브랜치명] 으로 push 했어야 됐는데 주소가 너무 길다.
- 그래서 'github 주소'를 origin 이라는 이름으로 저장하겠다는 의미이다.
- 그럼 [git push origin 브랜치명] : 이렇게만 써두 됨.
▷ git branch -M main
- 현재 브랜치명(master)를 main으로 변경하겠다는 의미이다.
- 기본 브랜치는 master인데 노예 제도랑 관련돼서 인종차별때문에 바꾸는거임.
▷ git push -u origin main
- [git push origin main] 도 길어서 쓰기 귀찮음
- [git push] 만 입력해도 [git push origin main] 의미가 되도록 하는 명령이다.
'git&github' 카테고리의 다른 글
[Git] Pull Request (merge) (0) | 2024.07.05 |
---|---|
[Git] 브랜치 활용하기 (0) | 2024.07.05 |
[Git] GitHub로 협업하기 (0) | 2024.07.05 |
[Git] Git 필수 명령어 (1) | 2024.07.02 |
[Git] 리눅스 필수 명령어 (1) | 2024.07.02 |