먼저 git log로 이전 커밋 내역을 확인한다.
커밋이 안 된 거 같다면 git staus로 stage에 올릴 수 있는 파일들(새로 만들었거나, 수정되었거나, 삭제되었는데 아직 커밋이 안 된 로컬의 파일들)을 확인한다.
git commit -m "commit message" 로 커밋을 진행한다.
git push origin [브랜치명] 으로 푸시를 한다 -> 이래야 깃허브 레파지토리에서 반영이 된다.
포크 해온 레파지토리에 pull request를 날리고 싶으면, 깃허브에서 pull request를 생성한다.
(커밋이나 변경 내역이 있어야 pull request를 생성할 수 있다.)
커밋 시 basic은 포크 해온 레파지토리의 브랜치,
compare는 내가 작업한 레파지토리의 브랜치를 선택한다.
그럼 pr이 생기고, commit 내역이 뜬다!
Git 명령어
-r : read. 파일을 읽는다
rm : remove
git log : 현재까지 했던 커밋 내역 보기
과거의 커밋 내역으로 돌아가고 싶으면 git reset [커밋 내역 앞 6자리] --hard (이후 커밋 내역을 파괴한다)
git revert [커밋내역 앞 6자리]: 해당 커밋을 취소한다
cd .. : 현재 폴더의 상위 폴더로 이동
notepad [filename] : 메모장에서 파일을 열 수 있다.
rebase : 브랜치 간의 커밋 내역을 깔끔하게 정리한다. (master 혹은 지정한 브랜치의 커밋 내역만 남는다)
pip은 파이썬을 위해 개발된 패키지이며,
conda는 파이썬, R 등 데이터 사이언스를 위한 패키지 관리자이다.
주의사항
git commit -m "커밋 메시지" 시 메시지를 남기지 않으면 커밋이 실행되지 않는다.
merge 하면 readme 파일이 하나씩 더 생긴다
git rm -rf 시 주의해야 할 점은 git init이 삭제된다는 것이다
'개발' 카테고리의 다른 글
Colab에서 Conda 가상환경 설치하고 사용하기 (0) | 2021.04.12 |
---|---|
git bash에서 conda 명령어 사용하기 (0) | 2021.03.06 |
코랩(Colab) 노트북 전체 페이지 html 파일로 저장하기 (0) | 2021.02.25 |
IMDb 인물 정보로 성별 구별하기 (0) | 2021.02.23 |
구글 코랩(Colab)에서 json 파일 열기 (1) | 2021.02.22 |