본문 바로가기

Git4

git & github : merge & pull Merge, Pull, # pull / 현재 repository에 fetch, merge git pull # merge git merge # merge 취소 git reset --merge git pull은 현재 repository에 현재 연결되어있는 branch의 repository와 맞춰 갱신한다. 만약 내가 집에서도 repository에 작업을 하고, 회사에서도 해야한다면! 집에서 push 한 상태로 회사로 출근하면 제일 먼저 최신 update로 pull을 해야한다. git merge는 다른 branch에 있는 변경 내용을 현재 있는 branch에 병합할 때 사용한다. 만약에 version을 나눠놨다하면 맘에들지 않는(?), 바꿔야 하는 버젼의 branch로가서 제일 맘에드는 branch의 명을 적.. 2020. 5. 11.
git & github : stash git stash # git stash git stash # git stash 저장하기 --> 저장하면 git status를 했을 때 깔-끔 git stash save # git stash list 보여주기 git stash list # git stash 지우기 git stash drop 원래 git 는 add, commit, push 순으로 github 원격저장소에 update하는 방식이다. 하지만 우리가 만약 어느 branch에서 작업을 하다가 다른 branch로 넘어가야 할 때, 우리는 그 branch를 commit하고 넘어가야한다. 만약 진행하고 있던 것이 commit 하기 부담스럽다면, 이는 상당히 불필요한 commit 일 것이다. Stash 명령을 사용하면 불필요한 commit을 막아준다. S.. 2020. 5. 11.
git & github : git add, commit 취소하기, commit message 수정 git add # add 하기 git add # add 모두하기 git add --all # add 예전에 커밋한적이 있는 파일만 git add -u # add 하면 변경사항이 보인다. git add -p # add 할 때, 해당글자, ML이 있으면 add git add ML* git commit # commit 하면서 내가 메모할 말 --> "제일 많이 쓴다!!!" git commit -m "내가 올리면서 메모할 말" # 모든 branch 에서 commit 했던 내용들 git branch -v git push # git 로 push (리모트 저장소) (리모트 브랜치) git push origin branch_name # git 로 github branch 삭제 git push origin --delet.. 2019. 11. 11.
git 설치 및 setting, 기능 Git & Github 오늘은 git 사용법과 github와 어떻게 연동하는지에 대하여 적을 예정이다. 일단 git는 버젼관리를 할 수 있어서 제일 장점인 것 같다. 지금은 github가 초기단계라서 많이 필요할거 같지 않다고 생각하지만, 아무래도 나중에 대학원 가서 condition마다 code를 수정해서 여러 버젼으로 돌려야 하는데, 이때는 git와 github를 사용해야 할 것 같다. ㅎㅎ.....;; git 초기 설정 git 설치는 google에 git 설치하면, windows는 git bash, ubuntu는 apt install git 으로 통해 설치를 하면 된다. git은 일단 두 가지의 경우로 나뉘는 것 같다. 내가 github(원격 서버의 repository)를 그대로 복제하느냐 내가 현.. 2019. 10. 24.