-
vscode로 github 시작하기개발 관련/GitHub 2021. 5. 20. 09:43반응형
Working directory에서 git init 명령어를 입력하게 되면
Initialized empty Git repository in C:\Users\DY\Desktop\PythonWorkspace\img\.git/
이 문장이 출력이 되었다면 해당 Working directory에 .git이라는 폴더가 생성되었다는것을 확인 할 수 있다.
확인한 후에
git config user.name "username" <- 누가 커밋을 하는지
git config user.email"email@email.com" <- 어떤 계정으로 커밋을 하는지
누가 커밋을 할지 설정을 해준 후에
git commit -m "test" 를 통해 테스틀 커밋을 해보면
정상적으로 작동하지않는걸을 확인할 수 있다.
그 이유는 커밋을 하기전에 git add를 통해서 '무엇'을 커밋할지 추가를 해야한다.
git add file
git add repository 등 개별적으로 add를 해줘도 되고
사진과 같이 git add . 를 통해서 전체적으로 추가해줄 수 있다.
사진을 보면 root-commit이라는 문장이 등장하는데 git 원격저장소에 첫 커밋이라는 의미이다.
github에서 push에 대해서 2가지 방법을 알려주고 있는데
우린 현재까지 commit까지 수행하였기 때문에 push를 해주면 된다
git remote add origin https://github.com/kangddong/python_moudle.git
git push -u origin master가 예전부터 써오던 방식이고
최근에 들어서 사진과 같이 branch 지정과 master가 main으로 바뀐 점을 볼 수 있다.
아직까지는 master가 쓰이기 때문에 참고정도로 하면될거같다.
명령어 순서를 간단하게 정리 해본다면
git init -> git config user.name "name" -> git config user.email "email@email.com"
->git add file or dir -> git commit -m "commit message"
-> git remote add origin https://github.com/kangddong/python_moudle.git
-> git push -u origin master
이 순서로 정리할 수 있다.
'개발 관련 > GitHub' 카테고리의 다른 글
[문제해결]git token 로그인 (0) 2022.01.02 Git branch, git checkout 브랜치 생성 및 전환 (0) 2021.12.25 [error] src refspec master does not match any (0) 2021.05.20 repl.it과 Github 활용 [아이패드] (0) 2021.04.28 [error] error : failed to push some refs to "https://gitbhub.com/~~ (0) 2021.04.27