前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >git常用命令

git常用命令

作者头像
hss
发布2022-02-25 20:08:57
1980
发布2022-02-25 20:08:57
举报
文章被收录于专栏:前端卡卡西前端卡卡西

分支操作

  • 新建分支 git branch 新分支名 如果当前是在master分支,执行git branch 新分支名,就是在master分支下新建分支;如果当前是在dev分支,执行git branch 新分支名,就是在dev分支下新建分支
  • 切换分支 git checkout 分支名
  • 重命名分支 git branch -m 旧分支名 新分支名
  • 删除分支 git branch -d 分支名 删除远程分支: git push origin --delete [branchname]
  • 查看远程分支 git branch -a
  • 查看所有远程分支 git branch -r
  • 创建并切换分支 git checkout -b 新分支名
  • 创建并切换远程分支 git checkout -b 新分支名 远程分支名 如git checkout -b dev origin/develop
  • 查看每一个分支的最后一次提交 git branch -v
  • 查看本地分支和远程分支的跟踪关系 git branch -vv
  • 查看点线图 git log --graph

跟踪远程分支

克隆时自动将创建好的master分支追踪origin/master分支

代码语言:javascript
复制
git clone 服务器地址

在远程分支的基础上建立develop分支,并且让develop分支追踪origin/develop远程分支。

如果想新建一个本地分支不同名字,同时跟踪一个远程分支可以利用: git checkout -b new_branch_name branch_name 这条指令本来是根据一个 branch_name 分支分出一个本地分支 new_branch_name,但是如果所根据的分支 branch_name 是一个远程分支名,那么本地的分支会自动的 track 远程分支。建议跟踪分支和被跟踪远程分支同名

代码语言:javascript
复制
git checkout -b develop origin/develop

在本地创建一个与 dev-hss同名分支跟踪远程分支。

代码语言:javascript
复制
git checkout --track origin/dev-hss

配置

显示当前的Git配置

代码语言:javascript
复制
git config --list

查看当前用户(global)配置

代码语言:javascript
复制
git config --global --list

查看当前仓库配置信息

代码语言:javascript
复制
git config --local --list

设置邮箱

代码语言:javascript
复制
git config --global user.email '2274751790@qq.com'

设置用户名

代码语言:javascript
复制
git config --global user.name 'galaxy-s10'

参考

http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-02-21 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 分支操作
    • 跟踪远程分支
    • 配置
    • 参考
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档