git
文章平均质量分 95
Loedan
静若瘫痪,动若癫痫
展开
-
常用 Git 命令清单
我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库转载 2017-04-10 13:26:31 · 329 阅读 · 0 评论 -
Windows 7下Git SSH 创建Key的步骤(by 星空武哥)
转载请标注原文地址:http://blog.csdn.net/lsyz0021/article/details/52064829 当我们使用github或者bitbucket等仓库时我们有可能需要ssh认证,所以需要生成他的ssh key。 1、首先你要安装Git工具 下载地址:https://git-scm.com/downloads转载 2017-04-13 14:12:40 · 242 阅读 · 0 评论 -
关于github和sourcetree的ssh密钥配置教程
前言 单纯转载留用,转载来源 http://blog.csdn.net/tengdazhang770960436/article/details/54171911 1.使用 git 客户的生成公私钥:id_rsa、id_rsa.pub 1.1设置Git的user name和email: $ git config --global user.name "xxx" $ git config...转载 2018-12-19 14:56:59 · 185 阅读 · 0 评论 -
git rebase 的作用
git rebase,顾名思义,就是重新定义(re)起点(base)的作用,即重新定义分支的版本库状态。要搞清楚这个东西,要先看看版本库状态切换的两种情况: 我们知道,在某个分支上,我们可以通过git reset,实现将当前分支切换到本分支以前的任何一个版本状态,即所谓的“回溯”。即实现了本分支的“后悔药”。也即版本控制系统的初衷。 还有另一种情况,当我们的项目有多个分支的时候。我们除了在本地...转载 2019-02-14 16:14:25 · 549 阅读 · 0 评论 -
git rebase 和 git merge 的区别
Description git rebase 和 git merge 一样都是用于从一个分支获取并且合并到当前分支,但是他们采取不同的工作方式,以下面的一个工作场景说明其区别 场景: 如图所示:你在一个feature分支进行新特性的开发,与此同时,master 分支的也有新的提交。 merge vs rebase.png 为了将master 上新的提交合并到你的feature分支...转载 2019-02-14 16:15:13 · 254 阅读 · 0 评论 -
.gitkeep文件
gitkeep文件的作用 git默认是不允许提交一个空的目录到版本库上的, 可以在空的文件夹里面建立一个.gitkeep文件,然后提交去即可。其实在git中 .gitkeep 就是一个占位符。...原创 2019-01-30 13:44:30 · 472 阅读 · 0 评论 -
[后端]gitlab之webhook自动部署
动机 前段时间st0rm23在自己的服务器上搭好了自己的gitlab,现在我准备开搞自己的web项目了。但是如果每次写完都要用一些文件传输的工具上传到自己的服务器就显得很低效是吧,也会降低自己写代码的动力。现在st0rm23就借着自己的gitlab,用一个webhook就可以自动将自己的gitlab上的代码部署到web目录下了。那么这样我们只要push一下代码到master上就可以自动生效了,用...原创 2019-04-29 10:41:54 · 406 阅读 · 0 评论 -
Mac通过Docker部署Gitlab实践
1. Docker ToolBox 非常方便实用的工具。 简介: http://udn.yyuap.com/article-2163-1.html 下载地址: https://www.docker.com/products/docker-toolbox 官网下载需要翻墙,这里提供一个网盘地址方便大家下载: 2016年5月22日 1.11.1b版本:http://pan.ba...原创 2019-04-29 12:52:40 · 655 阅读 · 1 评论