Git与GitLab使用入门指南 之前基本上都是使用SVN进行版本控制,最近公司内计划将版本控制迁移到Git,并使用GitLab作为项目仓库 本文主要结合Git与GitLab来进行基本配置和使用,而Git工具的语法规则不…
标签:git
git的cherry-pick与rebase命令
cherry-pick命令 cherry-pick命令可以将另一分支的commit内容合并到当前分支。 假如现在有两个分支v1.0,v1.1。v1.0有如下commit: commit 4d3b38f3e6b9f4977…
Mac中git的安装问题
mac中的git默认是随着xcode一起安装的,所以一般不必手动安装。但是随着时间的推移,git版本不断升级,自带的git就显得有点老旧了,因此我们需要自己来安装最新的版本。 有两种方式可以安装git 到http://g…
Git 技术合集 - 收藏集 - 掘金
常用 Git 命令清单 – 工具资源 – 掘金 我每天使用 Git ,但是很多命令记不住。 … Git 使用 – 远程操作 – 工具资源 – 掘金 …
gitignore优先级小结
今天在项目里添加了一个新的文件,发现被git忽略了,无法提交。即便删除项目的.gitignore所有内容也不识别。后来发现虽然项目的.gitignore没问题,但是全局的.gitignore_global里的规则屏蔽了我…
Git基本操作
Git笔记 参考文档 起步 什么是Git 分布式的版本控制系统 初次运行Git前的配置 设置用户名 $ git config --global user.name "John Doe"设置邮件地址$ git config…
git配置文件
查看配置 git config -l查看当前的所有配置git config --global -l查看全局配置git config --local -l查看项目配置 修改配置 通过配置文件 git config --gl…
用 Git Subtree 在多个 Git 项目间双向同步子项目,附简明使用手册
什么时候需要 Subtree ? 1、当多个项目共用同一坨代码,而这坨代码跟着项目在快速更新的时候 2、把一部分代码迁移出去独立为一个新的 git 仓库,但又希望能够保留这部分代码的历史提交记录。 背景 有赞微商城曾经是…
git submodule 使用笔记
1.添加子模块,在项目的最上层目录执行git submodule add 仓库地址 local路径2.命令执行完成,会在当前工程根路径下生成一个名为“.gitmodules”的文件,其中记录了子模块的信息。添加完成以后,…
Tornado 4.3文档翻译: 用户指南-示例-一个并发网络爬虫
译者说 Tornado 4.3于2015年11月6日发布,该版本正式支持Python3.5的async/await关键字,并且用旧版本CPython编译Tornado同样可以使用这两个关键字,这无疑是一种进步。其次,这是…
Tornado 4.3文档翻译: web框架-websocket浏览器与服务器双向通信
译者说 Tornado 4.3于2015年11月6日发布,该版本正式支持Python3.5的async/await关键字,并且用旧版本CPython编译Tornado同样可以使用这两个关键字,这无疑是一种进步。其次,这是…
linux中记录GIT用户名密码的方法
我们在LINUX系统中,进行GITHUB项目的PULL PUSH等操作时,每操作一遍都需要输入密码,这无疑增加了许多的不必要劳动。 缓存密码 $ cd 项目目录 $ git pull Username: <用户名&…