Git (5) 썸네일형 리스트형 Git Bash (5) - 꼭 기억해야 할 명령어 모음(4) git clone 원격저장소_주소 : 원격 저장소를 지역 저장소에 복제 git fetch : 원격 저장소의 커밋을 가져오기만 하고 병합하지는 않음 git checkout FETCH_HEAD : fetch로 가져온 정보가 있는 브랜치(FETCH_HEAD)로 이동 git merge FETCH_HEAD : 지역 저장소 master 브랜치에 FETCH_HEAD를 병합 git config user.name developer_k : 현재 깃 환경에서 사용할 이름 지정 git config user.email developer_k@___.com : 현재 깃 환경에서 사용할 이메일 지정 git checkout -b fixed : fixed 브랜치가 있다면 이동, 없다면 생성 후 이동 git push origin f : .. Git Bash (4) - 꼭 기억해야 할 명령어 모음(3) git remote add origin 원격_저장소_주소 : 지역 저장소를 원격 저장소와 연결 git remote -v : 원격 저장소에 연결되었는지 확인 git push -u origin master : 지역 저장소(master)를 처음으로 원격 저장소(origin)에 push 할 때 git push (or push origin master) : 첫 push 이외 지역 저장소(master)를 원격 저장소(origin)에 push 할 때 git pull (or pull origin master) : 원격 저장소의 커밋을 지역 저장소로 pull ssh-keygen : SSH 키 생성 Git Bash (3) - 같은 공간에 merge시 생기는 오류 해결법 상황 : 지역 저장소 안에서, 다른 branch이지만 같은 txt파일의 빨간 테두리 공간에 다른 코드를 적고 merge 하려고 하는 상황입니다. Git Bash (2) - 꼭 기억해야 할 명령어 모음(2) git branch name : name이라는 새로운 브랜치 생성 git checkout branchName : branchname 브랜치로 checkout( HEAD를 이동 ) git log --oneline : 커밋 로그를 한 줄에 한 커밋씩 표기 git log --branches --graph : 각 브랜치의 커밋 로그를 그래프로 표기 git add . : 생성 / 수정한 모든 파일을 스테이징 git merge branchName : 현재 위치하고 있는 브랜치에 branchname 브랜치를 병합 git init dirName : dirname 디렉토리를 만드는 동시에 지역 저장소를 만들기 git reset branchHash : 현재 커밋을 다른 브랜치에 있는 branchHash 커밋으로 되돌리기 .. Git Bash (1) - 꼭 기억해야 할 명령어 모음(1) git init : 현재 위치에 지역 저장소를 만들기 git status : 깃 상태를 확인 [ 브랜치 상태, 작업 폴더의 파일 변경 시 스테이지에 add 되었는지 등 ] git add filename.확장자 : file을 작업 트리에서 스테이지에 올리기( staging ) git commit -m 'message' : 커밋 메시지를 붙여 커밋 git commit -am 'message' : 메세지를 붙여 스테이징과 커밋을 동시에 실행 git log : 커밋 정보를 확인 git diff : 최근 버전과 작업 폴더의 수정파일 사이 차이를 보여줌 git checkout -- filename.확장자 : 작업 트리에서 수정한 파일 되돌리기 git reset HEAD^ : 가장 최근 커밋한 것 취소 git res.. 이전 1 다음