깃허브 명령어
git config --global user.name "이름"
git config --global user.email "깃허브 메일주소" // 매번 물어보는 귀찮음을 피하기 위해 설정.
mkdir ~/MyProject // 로컬 디렉토리 만들고
cd ~/myproject // 디렉토리로 들어가서
git init // 깃 명령어를 사용할 수 있는 디렉토리로 만든다.
git status // 현재 상태를 훑어보고
git add 화일명.확장자 // 깃 주목 리스트에 화일을 추가하고 or
git add . // 이 명령은 현재 디렉토리의 모든 화일을 추가할 수 있다.
git commit -m “현재형으로 설명” // 커밋해서 스냅샷을 찍는다.
git remote add origin https://github.com/username/myproject.git // 로컬과 원격 저장소를 연결한다.
git remote -v // 연결상태를 확인한다.
git push origin master // 깃허브로 푸시한다.
git stash
git stash list
git stash apply
참고 https://gmlwjd9405.github.io/2018/05/18/git-stash.html
git ignore 파일 작성
참고 https://nesoy.github.io/articles/2017-01/Git-Ignore
git tag
참고 https://git-scm.com/book/ko/v2/Git%EC%9D%98-%EA%B8%B0%EC%B4%88-%ED%83%9C%EA%B7%B8
git reset HEAD [file] (git add 취소하기, [file] 을 생략하면 add한 모든 파일이 취소됨)
참고 https://gmlwjd9405.github.io/2018/05/25/git-add-cancle.html
rm -rf .git 로컬에서 Git 저장소를 삭제하고 싶으면 .git 디렉터리를 삭제하자
참고 https://www.lainyzine.com/ko/article/git-init-how-to-initialize-git-repository/
초보자들이 이해할 수 있게 작성된 자료
출처 https://nolboo.kim/blog/2013/10/06/github-for-beginner/
git push 오류, 이전 커밋을 안받았을 때 commit > git reset HEAD 해주고 아래 코드 실행
git pull origin (branchname) --allow-unrelated-histories
https://coding-sojin2.tistory.com/20
[추가참고] https://rogerdudler.github.io/git-guide/index.ko.html
'memo' 카테고리의 다른 글
190630 구글 IO Seoul 후기메모 (0) | 2019.06.30 |
---|---|
bit bucket (0) | 2018.11.09 |