git

Git 沙盒模拟实战(基础篇)
日志Git 沙盒模拟实战 分支 现有一个主分支 创建分支 # 创建分支 $ git branch bugFix # 切换到指定分支 $ git checkout bugFix 或者 # 创建分支,并切换到 ...
Git 实用操作:撤销 Commit 提交
日志有的时候,改完代码提交 commit 后发现写得实在太烂了,连自己的都看不下去,与其修改它还不如丢弃重写.怎么操作呢? 使用 reset 撤销 如果是最近提交的 commit 要丢弃重写可以用 res ...
Git 实用操作:重写 Commit 历史
日志当我们修改完代码,提交了一个 commit,然后发现改错了,怎么修正?下面分两种情况来讨论:修正最近一次提交,和修正历史多个提交. 修正最近一次提交 如果发现刚刚提交的内容有错误,当场再修改一下再提交 ...
windows环境下利用Gitblit搭建Git服务并实现自动部署站点
日志Git服务搭建多见于linux环境,但windows主机也不少,目前网上文章诸多不全,且以讹传讹,不甚清楚.下面介绍windows环境下的自动部署和发布. 所需环境及资源:Java环境.Gitblit ...
1
git多账号使用
日志1 背 景 在公司上班的员工会同时拥有两个git账号, 一个是公司内部的, 仅允许工作时使用; 另一个是个人的, 常用于日常的学习记录. 此时, 面临的问题是如何在一台电脑(客户端)上正常使用两个账号 ...
Git 合并多个 commit,保持历史简洁
日志背景 开发过程中,本地通常会有无数次 commit ,可以合并"相同功能"的多个 commit,以保持历史的简洁. git rebase # 从HEAD版本开始往过去数3个版本 $ ...
Git使用感悟
日志前言 分支介绍 我们现在开发的分支一般是这样的(基于上面那张图片的): master:上线用的 dev:开发用的 featature_xxx:开发用的 test:测试用的 hotfix:修复bug的 ...
1
Git 撤销修改和版本回退
日志撤销修改 # 撤销修改是指将工作区中的修改撤销 git checkout [文件名或路径] # 1.撤销工作区中当前目录中的所有修改 git checkout . # 2.撤销工作区中指定文件的修改 ...
1
没想到,Git居然有3种“后悔药”!
日志没想到,Git居然有后悔药! 你知道Git版本控制系统中都有哪些"后悔药"吗? 本文通过案例讲解git reset . git revert . git checkout在版本控制 ...
怎么创建一个良好的Git提交信息
日志译   原文:https://dev.to/chrissiemhrk/git-commit-message-5e21 提交信息是对提交之前添加和更改的文件所做的更改的简短描述. 良好的提交信息不仅对你 ...
1
Python+Pytest+Allure+Git+Jenkins接口自动化框架
日志Python+Pytest+Allure+Git+Jenkins接口自动化框架 一.接口基础 接口测试是对系统和组件之间的接口进行测试,主要是效验数据的交换,传递和控制管理过程,以及相互逻辑依赖关系. ...
1
Git从入门到放弃
日志开始 Git官网 Git是一个开源的分布式版本控制系统,用以有效.高速的处理从小到大的项目版本管理. 在Git中,文件一共有三种状态,分别是: 已修改(modified):表示修改了文件,但是还没保存 ...
Git进阶:常用命令和问题案例整理
日志一.前言 整理常用git命令和以及在实际使用的过程中碰到的问题案例,旨在git进阶,提升工作开发效率,有需要补充的小伙伴欢迎下方留言,本篇持续更新中... 二.命令 配置用户名和邮箱 git conf ...
二、Git安装--Windows
日志Git安装配置 在使用Git前我们需要先安装 Git.Git 目前支持 Linux/Unix.Solaris.Mac和 Windows 平台上运行. Git 各平台安装包下载地址为:http://gi ...
一、Git是什么?
日志Git是什么? Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目. Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控 ...
git 在Ubuntu上使用git和github
日志1.installing git for linux sudo apt-get install git 2.configuring github: create your github account ...
gulpfile.js 文件配置
日志// --本地服务器 var gulp = require('gulp'), browserSync = require('browser-sync').create(), // SSI = requ ...
如何配置 SSH 密钥连接 Git 仓库
日志SSH 是 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定:是建立在应用层基础上的安全协议. SSH 是目前较可靠,专为远程登录会话和其 ...
清除mac出现的.DS_Store文件
日志一.什么是.DS_Store文件 在 Mac OS X 系统下,大部分文件夹中都包含 .DS_Store 隐藏文件,这里保存着针对这个目录的特殊信息和设置配置,例如查看方式.图标大小以及这个目录的一些 ...
sourcetree关于注册的问题
日志当前只有Win的版本,Mac自行百度(笑) 很多人用git命令行不熟练,那么可以尝试使用sourcetree进行操作. 然鹅~~sourcetree又一个比较严肃的问题就是,很多人不会跳过注册或者操作 ...