git 常用命令

2017-05-11  本文已影响0人  shouyu

工作需要git管理代码,这是从大神哪里整来的,以留备用

diff 查看工作目录与暂存区的差异

diff --cached 查看暂存区与本地仓库的差异

add 添加文件到暂存区

add . 添加所有文件到暂存区,使用时慎重

add -p 添加文件的一部分修改到暂存区

commit 提交到本地仓库

commit -a 相当于 add . 之后 commit,不建议使用

commit -m "..." 提交到本地仓库,不需要另打开编辑器就可以添加提交原因

commit -am "..." 前两个命令的结合体

commit --amend 修改上次提交

pull 拉取远程分支到本地仓库,自动 merge

pull --rebase 拉取远程分支到本地仓库,自动 rebase,无特殊情况请尽量使用这个命令

push 推送本地分支到远程仓库

fetch 下载远程分支到本地仓库,不自动 merge,也不自动 rebase

merge 分支 合并分支到当前分支

rebase 分支 rebase 分支到当前分支

rebase -i 修改未推送的历史

checkout 分支 迁出分支到工作目录

checkout 提交历史 迁出某提交历史到工作目录

stash 备份工作目录

stash list 查看所有备份

stash pop 恢复到工作目录并删除备份

关于git 使用的book

上一篇 下一篇

猜你喜欢

热点阅读