Git cheat sheet


ssh 키페어 만들기

ssh 키 페어 만들기

git 기본 명령어


git init  - 초기화
git add * - git에 파일 목록 넣기
git commit -am 'initial commit' - 커밋
git push repository_name master - 해당 브랜치에 커밋
git clone git@app.repo.com:app/app.git - 코드를 로컬로  복제
cd app
git pull - 변경사항 풀


git 환경 설정


git config --global --list
현재 설정정보 조회할 수 있습니다. --global옵션은 전역설정에 대한 옵션이며 현재 프로젝트에만 적용할때는 주지 않습니다.
git config --global user.name "사용자명"
사용자명을 등록합니다 (필수)
git config --global user.email "이메일주소"
이메일 주소를 등록합니다. (필수)
git config --global color.ui “auto”
터미널에 표시되는 메시지에 칼라를 표시해 줍니다.



gitignore 사용하기


.gitignore
git config --global core.excludesfile ~/.gitignore_global
git rm -r --cached .
git add .
git commit -m ".gitignore 완성!"
git stash branch branchname
git fetch
git merge
git pull (git fetch + git merge branchname)


로컬 변경 무시하고 저장소에서 받아오기

모든 로컬 변경을 스태쉬 한다.
git stash save --keep-index
저장한 stash를 지운다.
git stash drop

파일 하나만 저장소에서 불러오려면 이렇게 한다.
git checkout HEAD^ path/to/file/to/revert

그리고 저장소에서 풀 한다.
git pull


특정 커밋으로 돌아가기
http://stackoverflow.com/questions/4114095/revert-to-previous-git-commit
git reset --hard 0d1d7fc32

Send a pull request on GitHub for only latest commit
http://stackoverflow.com/questions/5256021/send-a-pull-request-on-github-for-only-latest-commit
git checkout -b upstream upstream/master
git cherry-pick <SHA hash of commit>
git push origin upstream



How can I rollback a github repository to a specific commit?
http://stackoverflow.com/questions/4372435/how-can-i-rollback-a-github-repository-to-a-specific-commit
git reset --hard <old-commit-id>
git push -f



참고 자료

http://git-scm.com/
http://github.com/
아웃사이더님의 git 명령어 정리
구글 검색



by


Tags : , , , , ,

  • 재미있게 읽으셨나요?
    광고를 클릭해주시면,
    블로그 운영에 큰 도움이 됩니다!

윈도우 cmd 명령어 이용 팁입니다.

윈도우 cmd 명령어 팁

한참 동안 윈도우 cmd를 써왔지만 cmd에서 이용하는 단축키는 세 개 뿐이었습니다.
해당 경로를 자동으로 완성해주는 Tab키
이전에 실행한 명령어들을 검색해 주는 ↑↓키.
얼마 전에 펑션키를 잘못 누르게 되면서,
다른 단축키가 있다는 걸 알았습니다.
꽤 편리한 기능들을 넣어 두었더라고요.
F1 - 직전에 실행한 명령어를 한 자씩 타이핑
F3 - 직전에 실행한 명령어를 그대로 타이핑
F7 - 이전에 실행한 명령어 보기
F9 - 이전에 실행한 명령어 실행 (명령어 번호 입력)

유용한 명령어
color [색 번호] - 윈도우 cmd의 글자색을 바꿉니다.
   0 = Black       8 = Gray
   1 = Blue        9 = Light Blue
   2 = Green       A = Light Green
   3 = Aqua        B = Light Aqua
   4 = Red         C = Light Red
   5 = Purple      D = Light Purple
   6 = Yellow      E = Light Yellow
   7 = White       F = Bright White

chcp 65001 - 깨지지 않은 유니코드 확인 가능

알고 보니 윈도우 cmd 명령어가 꽤 쓸만하네요.:D

cmd 명령어에 대한 도움말은 아래 링크에서 보실 수 있어요.

Microsoft cmd 명령어 도움말 
by 月風



by


Tags : , , , , , ,

  • 재미있게 읽으셨나요?
    광고를 클릭해주시면,
    블로그 운영에 큰 도움이 됩니다!