본문 바로가기

Computer Science/파이썬

[Python] 파이썬에서 Github 사용하기 (ft.잔디농사를하자git commit)

Git, Github

 

git init : 깃시작
-------

git clone https://저장소path : 원격저장소를 로컬로 끌어올 수 있음. 이 경우에 git init은 하지않아도 된다.
------------
# git 처음 시작할때 
git config user.name

git config user.email
---------
git reset "돌아갈 commit 번호" --hard : 완전히 되돌아감. 돌아간 point 이후의 commit 삭제
git revert "취소할 commit 번호" : 취소하는 commit이 새로생기는 것이 특징임

.gitignore : 개인정보 등이 담겨있는 파일을 설정하여 github에 공개되지 않게해줌.

git fetch origin(원격) main(원격에서 가져올 branch)
git merge origin/main : 현재 local branch에 fetch로 가져온 origin/main branch 합치기

git pull : fetch와 merge가 동시에 일어나는 것

ls : 파일목록 확인

git checkout "branch 이름" : 브렌치 이동
git branch "branch 이름" : 브렌치 생성

git log --graph --all --decorate : 그래프로 commit을 보기쉽게 시각화해줌.

rm -rf .git : 깃 연결삭제

git remote add origin "reop 주소" : 원격연결

--------
# git에 파일 올리기 업데이트

git status # 변경된 파일 확인

git add changedfile.py # 변경된 파일 추가

git commit -m "변경된 부분 메모"


git push origin main # origin에서 main(해당브랜치 혹은 해당이름써주기)으로 파일 올리기

깃허브로 commit을 하게되면 잔디 심기를 시작할 수 있다.

나는 아직 너무나도 조빱이네...

잔디 농사 화이팅 :)

 

ref. 커밋메세지 수정하는 방법

https://hyesun03.github.io/2016/10/07/goodCommit/

 

바람직한 Git 커밋 메시지를 위하여

    멘토님께서 바람직한 깃 커밋 메시지 작성법에 대한 포스트를 주셨다. 그러면 어떻게하면 기존의 커밋들을 변경 할 수 있는지에 대해서 알아보자.

hyesun03.github.io