![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git Tips
程序猿Ricky的日常干货
擅长扫地、打杂、开车。。
展开
-
Git - 冲突解决
git mergemerge 这种分支合并操作会把当前分支和要被merge的分支上的提交交叉合并,比如如下的分支情况: A---B---C master on origin / D---E---F---G master ^ origin/master in your reposi...原创 2019-12-23 18:42:32 · 1345 阅读 · 0 评论 -
Git - 代码同步的两种方式
git pullpull操作相当于先做了fetch操作,然后紧接着做了git merge的操作。它会先从 .git/config 中查找本地当前所在分支对应的远程分支配置,比如:[branch "master"]remote = originmerge = refs/heads/master一般经常使用3种格式:第一种,默认操作git pull此时会把master分支拉下来...原创 2019-12-23 18:14:20 · 5317 阅读 · 0 评论 -
Git - 创建仓库
创建一个项目目录mkdir workcd work初始化git配置git initgit config user.name "Ricky" 设置当前项目git用户名git config user.email Rikcy@xxx.com 设置当前项目git电子邮件添加远程仓库此时我们已经初始化了一个git本地仓库,那么如何把本地仓库的内容提交到服务器上呢?我们以github为例...原创 2019-12-23 16:31:11 · 210 阅读 · 0 评论 -
Git - 常用命令(高级)
git reset重置暂存区中的文件到工作区:git reset重置最近一次提交,把HEAD向前移动一步,并把最近一次的commit信息删除,而最近一次的提交修改保存到暂存区中:git reset HEAD^重置当前分支到某一个commit:git reset commit-id此时会把当前分支HEAD设置为该commit,并且在之后的提交修改全部保存到暂存区中。完全重置到某...原创 2019-12-19 20:15:54 · 286 阅读 · 0 评论 -
Git - 基础操作
基础概念在使用git版本管理工具时,会经常遇到一些专用词汇,在使用之前,必须先要了解这些词汇的含义:仓库:顾名思义,就是用于保存东西的地方,对于一个版本工具来说,它就是用于保存代码的地方。git使用一个仓库来保存和维护一个项目中的代码。分支:一个仓库中可以包含很多个分支,一个项目可能存在很多功能,为了便于不同功能的多线开发,可以创建多个分支,每个分支用于实现一个功能,最后再合并在一起,...原创 2019-12-19 17:11:15 · 157 阅读 · 0 评论 -
Git - Gerrit ssh配置
生成 ssh keypairssh-keygen -t rsa之后一路按回车键,直至成功生成ssh钥匙对。默认生成的钥匙对存在于 ~/.ssh 目录中。id_rsa id_rsa.pub其中 id_rsa.pub 中是公钥, id_rsa 是私钥,私钥为了安全必须保证不能泄露,公钥是需要配置到gerrit网站上使用的。配置gerrit公钥登录gerrit网站个人账户,在 Sett...原创 2019-12-19 11:16:31 · 7315 阅读 · 0 评论 -
Git - 配置文件
用户配置文件git 用户配置文件存在于 ~/.gitconfig 位置上,配置它的方法有两种:通过 git config --global 可以配置相关内容直接打开该文件修改第一种方式在之前的文章中已经做过介绍,本文主要介绍第二种方法。[user] name = test email = test@163.com举个例子,上面是截取配置文件中一部分,表示配置 us...原创 2019-12-19 11:12:35 · 393 阅读 · 0 评论 -
Git - 安装和基础配置
安装git本人在ubuntu平台上,直接使用apt命令安装sudo apt-get install git git-email gitk配置gitgit安装完成后,需要我们做一些配置工作,使用如下命令:git config --global user.name testgit config --global user.email test@163.comgit config --g...原创 2019-12-14 17:44:07 · 244 阅读 · 0 评论