git命令介绍

git config配置本地仓库

git config --global user.name

git config --global user.email

git config --list查看配置详情

git init 初始一个仓库,添加--bare可以初始化一个共享(裸)仓库

git status 可以查看当前仓库的状态

git add“文件” 将工作区中的文件添加到暂存区中,其中file可是一个单独的文件,也可以是一个目录、“*”、-A

git commit -m '备注信息' 将暂存区的文件,提交到本地仓库

git log 可以查看本地仓库的提交历史

git reset --hard [提交的ID]  版本回退

git branch hotfix     创建分支hotfix

创建dev分支

git checkout -b dev

git branch查看分支

git branch“分支名称” 创建一个新的分支

git checkout“分支名称” 切换分支

切换分支到master:

git checkout master

git checkout -b deeveloper 他健并切到developer分支

git merge“分支名称” 合并分支

git branch -d “分支名称” 删除分支

git clone “仓库地址”获取已有仓库的副本

重命名本地分支:test  --> dev

git branch -m test dev

推送本地分支:

git push origin dev

git push origin “本地分支名称:远程分支名称”将本地分支推送至远程仓库,

git push origin hotfix(通常的写法)相当于

git push origin hotfix:hotfix

git push origin hotfix:newfeature

本地仓库分支名称和远程仓库分支名称一样的情况下可以简写成一个,即git push “仓库地址”

“分支名称”,如果远程仓库没有对应分支,将会自动创建

git remote add “主机名称” “远程仓库地址”添加远程主机,即给远程主机起个别名,方便使用

git remote 可以查看已添加的远程主机

git remote show “主机名称”可以查看远程主机的信息

用git branch命令查看当前分支:

$ git branch

* dev

  master

git branch命令会列出所有分支,当前分支前面会标一个*号。

查看远程分支:

git branch -a

删除远程分支和tag

git push origin --delete <branchName>

删除远程tag

git push origin --delete tag <tagName>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容