git常用命令

git init 初始化仓库

git config --global user.name "zhangsan"

git config --global user.email "邮箱地址"

Git有三个级别

Git config --system 权限低

Git config --global 权限中,针对当前用户

Git config  --local 权限 是最高的 ,针对当前仓库

Git三层结构(1、工作区 2、暂存区 3、版本库)

Git add 要提交的文件名称 1-->2

Git commit -m ‘注释’  2-->3

git commit -am 1-->3

 

git clone 仓库  本地目录  (克隆仓库到本地目录)

Git checkout -- 文件名 撤销操作 从暂存区到工作区

Git checkout -- . 撤销所有的操作

git config --list 查看配置

Git status 查看文件状态

Git log 查看日志

git log --oneline 查看简洁版本

git reset a76eda83dc00bbbd13ca2107e60a40b825c7daeb 文件名  回滚到指定时间(到暂存区)

 

 删除操作

git rm  文件名

如果删除之前修改过并且已经放到暂存区域的话,则必须要用强制删除选项 -f

git rm -f 文件名

如果把文件从暂存区域移除,但仍然希望保留在当前工作目录中

git rm --cached 文件名

 

分支

创建分支 git branch (分支名)

切换分支 git checkout(分支名)

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

列出所有分支 git branch

删除分支 git branch -d 分支名

 

posted @ 2018-11-13 19:28  机智的码农  阅读(109)  评论(0)    收藏  举报