기타/Git 5

git push 방법

git push 하기 local 부분 $ mkdir 폴더명 //폴더 만들기 $ cd 폴더명 //폴더로 들어가기 $ git init //폴더 경로에 git을 적용시키기 파일생성하기 $ vi text.txt 에디터에서 'i'누른 후 아무 텍스트나 입력하고 :wq 엔터 commit하기 $ git add . //statge에 올리기 $ git commit -m "hello" //commit메시지 입력 remote 생성 $ git remote add origin https://github.co... pull 하기 (github에 기존 파일이 있으면) $ git pull origin master push 하기(pull 이후, 기존 파일이 없으면) $ git push origin master

기타/Git 2017.11.05

git 사용법

github 사용법 내 로컬에서 업데이트한 내용을 github의 master로 push 하고싶을 때 temp branch 에서 작업을 완료하고, 커밋까지 완료한 상태가 전제 master로 일단 이동 github의 master에서 내 local의 master로 pull 충돌이 나면 해결한다. temp에 있는걸 내 local의 master로 merge한다. temp 와 merge 하고 싶을 때 git merge temp 충돌을 해결하면, 현재 local의 master와 temp가 합쳐진 상태이다. 그리고 다음과 같이 commit한다. git add . git commit -m "merge" 내 local master에 작업한것과 master가 merge된 상태 git push origin master ori..

기타/Git 2017.10.23

GIT_github

원격저장소 만들기 $ git remote add origin https://github.com/egoing2/gidkei....Local에 origin이라는 이름의 저장소를 만들어서 저장한다. $ git remote저장소 리스트 보기 $ git remote –v리스트 자세히 보기 $ git remote add friend https://github.com/egoing2/gidkei....Friend 라는 이름으로 로컬 저장소 만들기 $ giit remote remove friendFriend 저장소 제거하기로컬저장소에서 원격저장소로 보낼 때'push' 한다. $ git push –u origin master$ git push 만 해줘도 됨 원격저장소 -> 지역저장소 $ git clone https://g..

기타/Git 2017.08.19

GIT_branch

Branch 작업이 진행되다가 분기되는 상태 $ git add f1.txt $ git commit –m '1' -m : commit 창을 따로 안 띄운다 $ vim f1.txt $ git commit --am '2' -a : commit 전 자동으로 add (한번도 add되지 않은 것은 add되지 않는다.) $ git branch Branch 현황 보기 기본 *master Branch 만들기 $ git branch [branch이름] $ git branch exp 현재 속한 branch의 파일을 그대로 가지고 시작 $ git checkout exp 현재 사용하는 branch에서 checkout하고 exp로 들어간다. Master 와 exp branch의 차이를 보고 싶을 때 $ git log master..

기타/Git 2017.08.19

GIT_commit, reset, revert

종훈@jhoon MINGW64 ~$ cd gitfth/ 종훈@jhoon MINGW64 ~/gitfth$ git initInitialized empty Git repository in C:/Users/종훈/gitfth/.git/GIT의 저장소로 만든다. git status git add f1.txt git commit -> commit message 작성 f1.txt 수정 git add f1.txt git commit -> commit message 작성 git reset --hard "버전의 id"이전 버전으로 돌아간다. git revert "버전의 id"이전 버전의 commit을 취소한 내용을 새로운 버전으로 만드는 명령 reset은 시간을 되돌려서 사건이 일어나기 전으로 돌아가는 것이고revert는 ..

기타/Git 2017.08.19