본문 바로가기

4

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.
젠투 - 포티지 git으로 관리 git이 설치되어 있어야함..시스템에 첫 설치할 때는 불가능... /etc/portage/repos.conf/gentoo.conf 파일에서 sync-type = rsync 를 sync-type = git 으로 변경 sync-uri = rsync://rsync.gentoo.org/gentoo-portage 를sync-uri = https://github.com/gentoo-mirror/gentoo.git 으로 변경 포티지 디렉토리(/usr/portage)를 삭제하고 emerge --sync를 실행 하면 끝 포티지 싱크 속도가 많이 빨라진것 같다. /usr/local/portage/metadata/layout.conf 파일이 필요함 masters = gentoo 2018. 4. 14.