博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git的一些命令
阅读量:6882 次
发布时间:2019-06-27

本文共 845 字,大约阅读时间需要 2 分钟。

hot3.png

之前一直使用svn,为了觉得自己很屌丝,果断学习一下git。

从短暂的一天学习来看,觉得git确实很方面,可以认为本地也是一个版本库,可以直接看法提交,只有当觉得ok后,在push到主库。而且强大的分支功能,不得不说是开发,修改bug,开发新功能的强大利器。

下面罗列一下git命令,当然自己开发是使用了eclipse 插件 (idea别bs我)

全局的配置

git config --global  user.name "test" git config --global  user.mail    "test@test.com"

初始化版本库

git init

提交文件到缓冲区

git add filename

正式提交到本地库

git commit -m "注释"

查询当前库的状态

git status

文件对比

git diff filename

查看提交的日志

git log

版本的回退

git reset --hard head^git reset --hard head_id

查询

git reflog

check指定的文件

git checkout -- filenamegit reset head filename

本地库关联远程的git库

git remote add origin git@github.com:michaelliao/learngit.git

本地push到远程

git push origin master

克隆远程的库到本地

git clone git_url
创建新的分支

git checkout   -b   newbranch

切换分支

git checkout newbranch

查看所有分支

git branch

删除分支

git branch -d branchname

合并分支

git merge branchname

转载于:https://my.oschina.net/hadooper/blog/359485

你可能感兴趣的文章
原: 安装VMtools过程流水帐
查看>>
数组循环移位的几种解法
查看>>
Rxlifecycle(三):坑
查看>>
matplotlib绘图不显示问题解决plt.show()
查看>>
Angular开发实践(五):深入解析变化监测
查看>>
centos7 配置 uwsgi 系统服务(systemd)
查看>>
RunC容器逃逸漏洞席卷业界,网易云如何做到实力修复?
查看>>
微服务应用新趋势:Service Mesh、AIOps和中台化
查看>>
后装业务管理平台项目总结
查看>>
FastJson几种常用场景
查看>>
虎牙直播在微服务改造方面的实践和总结
查看>>
线程很闲,cpu很忙
查看>>
react生命周期
查看>>
IBM在云计算中推动了Swift并使用了Swift的运行环境、包目录和其更多属性
查看>>
MongoDB 是如何鼓励和激励开发者社区的
查看>>
Apple开源新的压缩算法LZFSE
查看>>
.NET Core运行时和基础类库性能提升
查看>>
当编程语言掌握在企业手中,是生机还是危机?
查看>>
HTML5 Canvas玩转酷炫大波浪进度图
查看>>
RethinkDB已经将其数据库移植到Windows
查看>>