• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

mingrammer/git-tips: Git 팁 모음집 (https://github.com/git-tips/tips 한국어 버전 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

mingrammer/git-tips

开源软件地址:

https://github.com/mingrammer/git-tips

开源编程语言:


开源软件介绍:

Git Tips

git tips의 한국어 버전 문서입니다.

English | 中文 | Русский | Tiếng Việt | 日本語 | नेपाली | Polski

팁 툴

목차

참고로 모든 명령어는 다음 버전에서 테스트 되었습니다: git version 2.7.4 (Apple Git-66).

20개 내외의 명령어로 Git 사용하기

git help everyday

Git과 함께 제공되는 유용한 가이드라인 보기

git help -g

내용으로 변경사항 검색

git log -S'<a term in the source>'

원격지 동기화 및 로컬 변경사항 덮어쓰기

git fetch origin && git reset --hard origin/master && git clean -f -d

특정 커밋까지의 모든 파일 나열하기

git ls-tree --name-only -r <commit-ish>

첫 번째 커밋 초기화

git update-ref -d HEAD

충돌된 모든 파일 나열하기

git diff --name-only --diff-filter=U

특정 커밋에서 변경된 모든 파일 나열하기

git diff-tree --no-commit-id --name-only -r <commit-ish>

마지막 커밋 이후로 스테이징되지 않은 변경사항 보기

git diff

커밋을 하기 위해 스테이징된 변경사항 보기

git diff --cached

다른 방법:

git diff --staged

스테이징된 변경사항과 스테이징되지 않은 변경사항 모두 보기

git diff HEAD

이미 마스터 브랜치에 머지된 모든 브랜치 나열하기

git branch --merged master

이전 브랜치로 전환하기

git checkout -

다른 방법:

git checkout @{-1}

이미 마스터 브랜치에 머지된 모든 브랜치들 삭제하기

git branch --merged master | grep -v '^\*' | xargs -n 1 git branch -d

다른 방법:

git branch --merged master | grep -v '^\*\|  master' | xargs -n 1 git branch -d # will not delete master if master is not checked out

모든 브랜치들 및 그 브랜치들의 업스트림과 마지막 커밋 나열하기

git branch -vv

업스트림 브랜치 설정 (트래킹)

git branch -u origin/mybranch

로컬 브랜치 삭제

git branch -d <local_branchname>

원격 브랜치 삭제

git push origin --delete <remote_branchname>

다른 방법:

git push origin :<remote_branchname>

로컬 태그 삭제

git tag -d <tag-name>

원격 태그 삭제

git push origin :refs/tags/<tag-name>

로컬 변경사항을 헤드의 마지막 내용으로 되돌리기

git checkout -- <file_name>

Revert: 새로운 커밋을 생성하면서 커밋 되돌리기

git revert <commit-ish>

Reset: 커밋 제거 (프라이빗 브랜치에서만 사용하길 권고)

git reset <commit-ish>

이전 커밋 메시지 변경

git commit -v --amend

브랜치의 커밋중 업스트림에 머지되지 않은 커밋 히스토리 보기

git cherry -v master

Author 수정하기

git commit --amend --author='Author Name <[email protected]>'

글로벌 설정에서 변경된 author로 author 재설정하기


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap