0. .gitignore 파일 만들어주기
로컬 레포
를 원격 레포
에 올리기 전에, 원격 레포
에 올려서는 안되는 중요한 정보가 들어있거나 불필요한 폴더, 파일들은.gitignore
파일을 만들어 올려서는 안되는 폴더는 제외 시켜준다.
ex) obsidian -
.gitignore
파일.obsidian
obsidian repo에서는.obsidian
을 추가 해주었다.
.obsidian
폴더에 obsidian설정 정보, 플러그인 정보가 들어가는데, 나중에 다른 장치에서 해당 repo를 바로 clone해서 사용할 때, 일일이 설치를 해야 될 것 같아서 다시 빼는 게 나을 것 같다.
1. 로컬 레포 초기화하고 , 원격 레포에 연결하기
git init
git remote add master https://github.com/pensieve92/test.git
git remote add master <remote repo>
:로컬 레포
에remote repo
를 추가 하는 명령
2. 파일 push 해보기
파일 하나를 추가해서 만들어서 add
> commit
> push
해보자
git add .
git commit -m "init"
git push --set-upstream master master
git push --set-upstream <local repo> <remote repo>
:local repo
를remote repo
로 push 명령
처음 push 할때, 한번만--set-upstream
옵션을 사용하면 된다.
TODO remote repo 생성시 기본 브랜치명 master로
로컬에서 git init명령어로 git을 초기화하면 기본 브랜치 명이 master로 되고,
github사이트에서 repo 만들면 기본 브랜치명도 main으로 만들어 진다.github사이트에서 만들때 브랜치명을 master로 해서 로컬 기본 브랜치명과 동일하게 해주기
왜 remote는 main으로 바꿔놓고, 로컬은 master로 그대로 두었지… 바꾸려면 같이 바꾸던가…
내 버전이 안맞는건가??..기본 브랜치 master로 만들어주기
'도구 > Git' 카테고리의 다른 글
깃 Git Push 알아보기 (0) | 2023.10.21 |
---|---|
Git Push 되돌리기 - reset, revert 비교 (1) | 2023.10.19 |
깃 Git 로컬 저장소 reset - repository, staging area, working directory (1) | 2023.10.18 |
깃 Git orgin 이름 변경하기 - git remote rename (0) | 2023.10.16 |
깃 Git log 확인하기 - HEAD, origin, master (0) | 2023.10.15 |