git使用时的一下简单命令

一、简介

  1. SVN集中式版本控制系统
  2. 分布式版本控制系统

二、使用git

1.git init 将这个命令变成git可管理的仓库

2.git add filename 将这个文件添加到仓库

3.git commit  -m “” 将这个文件提交到仓库(-m是本次提交的说明)

4.git status 查看仓库的当前状

5.git diff 查看这个文件修改的状况

三、版本回退

1. git log 查看历史记录

2.git reflog 记录每一次的命令

3.git reset  会退到指定的版本

4.git rm filename 删除文件 然后再 commit

四、使用远程仓库

1.创建ssh_key

ssh-keygen -t rsa -C "[email protected]"  创建秘钥

2. git remote add origin [email protected]:michaelliao/learngit.git   在本地关联远程仓库
3. git push -u origin master 把本地库中的所有的内容推送到远程库上(第一次推送)
4. git push origin master  每次本地提交后,只要有必要,就可以使用命令推送最新修改;
5. git clone [email protected]:michaelliao/gitskills.git   从远端克隆出本地库
 
五、分支管理
(1)创建与合并分支
1.创建分支并切换git checkout -b dev;git branch <name> 创建分支
2.查看当前分支 git branch
3.git merged dev 合并指定的分支到当前分支
4. 删除分支 git branch –d dev
六、
1.创建标签
Git tag <name>
2.查看所有的标签 git tag
 

原文地址:https://www.cnblogs.com/wangjianly/p/9591910.html

时间: 2024-10-24 13:40:54

git使用时的一下简单命令的相关文章

mysql使用时的一些常用命令

1.连接mysql:本地mysql -u root -p        远程mysql -h主机地址 -u用户名 -p用户密码 2.修改密码:格式:mysqladmin -u用户名 -p旧密码 password 新密码 3.增加用户:格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码" 4.创建数据库:命令:create database <数据库名> 5.显示数据库:命令:show databases (注意:最后

七条简单命令让您玩转Git

凭借着出色的协作能力.快速部署效果与代码构建辅助作用,Git已经得到越来越多企业用户的青睐.除了用于开发商业及消费级应用之外,众多科学及政府机构也开始尝试使用这项技术.为了进一步发挥自身优势,Git平台如今还引入了大量用于代码测试及团队管理的集成化工具. 然而,事实证明很多朋友对于Git仍抱有一定恐惧心理.根据GitLab最近进行的一项调查,40%的开发团队关注与Git相关的学习曲线.幸运的是,目前市面上存在大量能够帮助新用户解决问题的资源. Git简单上手攻略 要运用Git,从命令行入手可能是

QEMU简单知识 以及磁盘格式转换的简单命令

From 百度百科 QEMU,是由 Fabrice Bellard开发的通用.开源机器模拟与虚拟化软件,Fabrice Bellard是另一个著名的C编译器的作者.QEMU可以在不同的机器上运行独自开发的操作系统与软件.当采用虚拟化软件时,主机与客户机都必须采用 x86兼容的处理器.在模拟方式下,它支持x86 处理器启家族.MIPS R4000 .Sun SPARC和PowerPC处理器. 1.User mode模拟模式,亦即是使用者模式.QEMU能启动那些为不同中央处理器编译的Linux程序.

MySQL服务启动:某些服务在未由其他服务或程序使用时将自动停止

这几天因为工作需求,需要把MySQL请出来,所以将尘封已久的MySQL进行启动.可是事与愿违,兴许是许久没有访问MySQL了,MySQL生气的不理我,并向外抛出一阵阵报错.1.其中一个是:Windows无法启动MySQL57服务(位于本地计算机上)错误1067:进程意外终止,报错如下图所示. 2.紧跟着还有一个报错:本地计算机上的MySQL服务启动后停止.某些服务在未由其他服务或程序使用时将自动停止,报错如下图所示. 3.之后即便我垂死挣扎,在命令行窗口中不断的重启MySQL服务,但是仍然没有戳

五大Linux简单命令解决系统性能问题

五大Linux简单命令解决系统性能问题 2010-12-17 10:07 James Turnbull TechTarget中国 字号:T | T 管理Linux主机的性能看起来经常象是在变魔术一样.许多管理员在遇到性能问题的时候常常简单化处理,依靠硬件的更新换代,更大的内存和更强的CPU来解决问题.事实上,利用一些简单的命令,可以发现许多管理主机的细节问题并且能迅速而简单地解决性能问题. AD:2014WOT全球软件技术峰会北京站 课程视频发布 管理Linux主机的性能看起来经常象是在变魔术一

解决导航、Tabbar、tableview配合使用时,tableview错位的问题

导航.Tabbar.tableview配合使用时,tableview会出现错位的情况,特别是除tabbar的第一个选项的tableview, 解决方法非常简单,如下: self.tabBarController = [[UITabBarController alloc] init]; self.tabBarController.edgesForExtendedLayout = UIRectEdgeNone;//防止tableview错位 _tabBarControllerNav = [[UINa

Git的原理简介和常用命令

Git和SVN是我们最常用的版本控制系(Version Control System, VCS),当然,除了这二者之外还有许多其他的VCS,例如早期的CVS等.顾名思义,版本控制系统主要就是控制.协调各个版本的文档内容的一致性,这些文档包括但不限于代码文件.图片文件等等.早期SVN占据了绝大部分市场,而后来随着Git的出现,越来越多的人选择将它作为版本控制工具,社区也越来越强大.相较于SVN,最核心的区别是Git是分布式的VCS,简而言之,每一个你pull下来的Git仓库都是主仓库的一个分布式版

linux简单命令2---文件搜索命令

1:文件搜索命令:locate 文件名搜索速度快,缺点不能复杂的搜索.在数据库(/var/lib/mlocate)查找.它是一天一更新.可以强制更新数据库:updatedb 2:搜索命令的命令:whereis [-b只查找可执行文件] [-m只查找帮助文件] 3:文件搜索命令:find  [搜索范围] [搜索条件] : 功能非常强大,功能众多,使用时电脑卡.(1:不区分大小写find /root -iname 文件名.2:按照所有者搜索:find /root -user root.3:查找没有所

Windows下Git使用报错:warning:LF will be replaced by CRLF in &#215;&#215;&#215;&#215;.&#215;&#215;

Windows下Git使用报错: warning:LF will be replaced by CRLF in ××××.××(文件名) The file will have its original line ending in your working directory. 翻译: 在xxx.xx文件中LF将被CRLF替换. 在工作区(working directory)里,这个文件将会保持它原本的换行符.(line ending:行尾,换行) 注解:           LF:Line F