본문 바로가기

Git6

git, branch 이름 바꾸기 * local $ git branch -m old_name new_name * remote $ git push origin -u new_name $ git push origin --delete old_name remote의 default branch는 local에서 삭제가 안된다.github 사이트에 로그인 후 프로젝트의 settings에서 default branch를 새로운 branch로 바꿔준 후에 삭제해야한다. 2021. 1. 20.
git의 여러가지 취소 * 두가지 취소 방식 reset : 되돌리고 싶은 시점의 commit 이력으로 돌아가는 것revert : 현재까지의 이력들은 유지한 채 특정 commit 으로 복구하는 컷 (복구 commit이 추가됨) * add 취소 git reset HEAD [파일] 방금 add 한 파일을 취소한다. 파일명이 없으면 전체 파일을 취소 * commit 취소 git reset --soft HEAD^ comit을 취소하고 해당 파일들을 staged 상태로 만든다. git reset --mixed HEAD^(기본옵션)git reset HEAD^ commit을 취소하고 해당 파일들을 unstaged 상태로 만든다. git reset HEAD~2 마지막 2개의 commit을 취소한다. git reset --hard HEAD^ c.. 2021. 1. 18.
[git] 리모트/브랜치 관련 내용 origin : 원격지 저장소를 가르키는 명칭 master : 최초로 생성되는 default 브랜치 - 원격 저장소 # git remote add origin https://github.com/namacin/project.git 원격 repository 추가 # git remote set-url --push origin https://github.com/namacin/project.git 원격 repository url 변경 - 리모트 갱신 # git remote update - 로컬에서 브랜치 생성 # git checkout -b new-branch # 현재 브렌치에서 new-branch 생성 # git checkout -b dst-branch src-branch # src-branch 에서 dst-b.. 2020. 4. 21.
파이썬, vscode, git 연동하기 * local에 git을 이용해 프로젝트를 생성한다. 작업폴더> git init Marnoora or 작업폴더\Marnoora> git init * 초기 파일을 생성하고 git에 등록한다 작업폴더\Marnoora> echo "# Marnoora" >> README.md 작업폴더\Marnoora> git add README.md 작업폴더\Marnoora> git commit -m "first commit" * github에 repository를 생성한다. * local의 프로젝트 디렉토리를 github랑 연결한다. 작업폴더\Marnoora> git remote add origin https://github.com/namacin/Marnoora.git 작업폴더\Marnoora> git push -u orig.. 2020. 3. 26.