
git
晓晓攻城师
这个作者很懒,什么都没留下…
展开
-
Git的使用八:revert解决merge错分支
Git的使用八:revert解决merge错分支摘要:记一次merge正在开发ing的分支,提交到线上,闯了个大祸。下面是我模拟的操作:master 和 v1 代表分支名;第一列是master的提交;第二列是v1的提交;第三列是commit id;顺序从上到下为时间顺序。master: v1:master-01 8f55242 v1-原创 2021-03-02 11:06:15 · 4118 阅读 · 0 评论 -
Git的使用一:下载安装
一、下载安装:1. Windows系统:直接百度一下找到下载链接,或者去软件中心(比如360软件,腾讯软件)安装即可; 2. Centos 7:(1)查看是否安装过gitgit --version(2)安装yum install git这里提示要root权限,su,输入root密码。然后再执行,一直yes回车即可(3)安装成功原创 2017-05-02 14:08:24 · 404 阅读 · 0 评论 -
Git的使用二:基本配置及拉取代码
1. 配置设置名字和邮箱:git config --global user.name "Zhu Ziqiang"git config --global user.email zhuziqiang@min-ji.com2. 生成ssh key查看是否已经存在sshcd ~/.ssh生成ssh key,执行下列命令,按3次回车ssh-keygen -t rsa -C "zhuziqiang@min-原创 2017-05-03 11:24:24 · 698 阅读 · 0 评论 -
Git的使用三:多人开发流程
克隆远程库:在上篇中已经介绍如何克隆项目,一般在实际开发过程中,线上master主分支会建一个dev分支,用于小伙伴们开发。大家在dev上进行合作开发,当项目达到一个里程碑的时候,再合并到master上。查看远程仓库信息:git remote -v//或者git branch -a //看到所有的本地和远程创建dev创建远程仓库dev到本地,下面的命令创建了dev,并且切换到dev上:git原创 2017-05-04 13:05:11 · 5627 阅读 · 0 评论 -
Git的使用五:版本回退、提交以及实际应用场景
reset回退#查看历史版本git log #可以加上 --pretty=oneline 参数 显示比较少的信息。comiit id(即为版本号,一大串的那个)#回退到某个历史版本,reset指针回退,git reset --hard #后面加上某个版本的版本号#这时候提交代码会提示当前版本落后#On branch master#Your branch is behind 'orig原创 2017-06-27 21:56:29 · 1451 阅读 · 0 评论 -
Git的使用六:刷新.gitignore忽略文件
//重置缓存git rm -r --cached .git add .git commit -am '重置缓存了'git pullgit push//这时候 .gitignore文件才真的起作用原创 2017-07-24 10:04:15 · 468 阅读 · 0 评论 -
Git的使用四:基本命令
基本命令其它常用命令 git fetch //相当于是从远程获取最新版本到本地,不会自动merge git remote origin set-url <url> //修改远程仓库的地址 配置.gitignore文件 //忽略一些特殊文件原创 2017-05-04 13:33:12 · 288 阅读 · 0 评论 -
Git的使用七:子模块
子模块在一个项目中引用另外一个独立开发的项目(第三方库、自己开发的项目)基本用法 # 1.添加子模块 git add submodule 远程仓库地址 路径 # 2.查看submodule cat .gitmodules # 3.更新子模块 git submodule update # 4.提交 git commit -am 'add原创 2018-04-05 23:50:49 · 351 阅读 · 2 评论