Fork me on GitHub

随笔分类 -  Git

摘要:1. 使用 git log 命令历史版本记录回退版本 git reset --hard f6a7c803a6931a9eca011d4e097389e0845cbe49 2. 推送到远程 git push -f -u origin master 注意:查询是否有分支强制推送的权限 阅读全文
posted @ 2018-05-21 18:34 花儿笑弯了腰 阅读(10796) 评论(0) 推荐(0) 编辑
摘要:"C:\Program Files\Git\bin\git.exe" push --recurse-submodules=check --progress "origin" refs/heads/master:refs/heads/master Counting objects: 3, done. 阅读全文
posted @ 2016-08-02 11:14 花儿笑弯了腰 阅读(6094) 评论(0) 推荐(0) 编辑
摘要:# find / -name gitlab.yml /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml /var/opt/gitlab/gitlab-rails/etc/gitlab.yml # find / -name gitla 阅读全文
posted @ 2016-05-05 10:24 花儿笑弯了腰 阅读(3093) 评论(0) 推荐(0) 编辑
摘要:原文:https://b.agilob.net/choose-gitlab-for-your-next-project/ GitLab.com is a competitor of GIthub. It’s a service provider for git-based source code r 阅读全文
posted @ 2016-05-04 13:33 花儿笑弯了腰 阅读(544) 评论(0) 推荐(0) 编辑
摘要:git log git reset --HARD xxxxxxxxxxxxxxxxxxxxx git push -f origin master (git push --force) (1) 回退所有内容到上一个版本 (如果加上参数 --hard 则不保留当前更改) git reset HEAD^ (2) 回退a.py这个文件的版本到上... 阅读全文
posted @ 2016-03-15 23:19 花儿笑弯了腰 阅读(611) 评论(0) 推荐(0) 编辑
摘要:https://github.com/jakubgarfield/Bonobo-Git-Server 选择GIT服务端,如果不想在linux环境使用gitlab,Bonobo-Git-Server 倒是window下一个比较好的选择,相比gitlab 功能少了很多,但管理源码够用;基于ASP.NET 阅读全文
posted @ 2016-03-15 14:11 花儿笑弯了腰 阅读(716) 评论(0) 推荐(0) 编辑
摘要:Git-it Git-it 是一位 GitHub 女员工编写的 Git 教程,可以一步一步的教你学习 Git,提供繁体中文版。安装 Git-it 就可以离线查看所有资料。 Get Git 安装和配置 Git Repository 创建本地仓库 Commit to it 检测状态,添加 commit 阅读全文
posted @ 2016-02-20 23:13 花儿笑弯了腰 阅读(194) 评论(0) 推荐(0) 编辑
摘要:不知道大家有没有观察过那些在Github上Star数位居前列的项目,它们无一例外的都拥有完善的文档体系和高覆盖的测试用例。要做到完善没有规范肯定是不行的,代码要有代码的规范,协作要有协作的规范。我们今天要说的主题就是关于Git中记录Commit Message的参考规范。先来看两张图,一张来自国际知... 阅读全文
posted @ 2016-01-20 21:56 花儿笑弯了腰 阅读(2806) 评论(0) 推荐(1) 编辑
摘要:十年前的这一周,linux 内核社区面临一个根本性的挑战:他们不再能够使用他们的修复控制系统:BitKeeper,同时其他的软件配置管理遇到了对分布式系统的新需求。 Linus Torvalds,Linux的创始人,将这个挑战接手并消失了数周,创造了 Git 工具。今天 Git 被用于成千上万个工程... 阅读全文
posted @ 2015-04-08 09:51 花儿笑弯了腰 阅读(327) 评论(0) 推荐(0) 编辑
摘要:centos:http://www.centos.org/download/ download:https://about.gitlab.com/downloads/ update:https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/do 阅读全文
posted @ 2015-01-21 19:16 花儿笑弯了腰 阅读(753) 评论(3) 推荐(1) 编辑
摘要:环境:centos 6.5 x64#安装软件包yum -y install mod_dav_svn yum -y install httpd #新建目录 mkdir -p /opt/svn #新建仓库 svnadmin create /opt/svn/test... 阅读全文
posted @ 2014-12-15 17:14 花儿笑弯了腰 阅读(308) 评论(0) 推荐(1) 编辑
摘要:花了半天的时间把阿里云的centos 换成了ubuntu 14.04 lts ,原因是因为我想安装个gogs git服务,但是centos的glibc版本太低,折腾了半天没有成功。迁移Ghost数据#更新 sudo apt-get update sudo apt-get upgrade ... 阅读全文
posted @ 2014-11-07 15:49 花儿笑弯了腰 阅读(2266) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.ruanyifeng.com/blog/2012/07/git.html如果你严肃对待编程,就必定会使用"版本管理系统"(Version Control System)。眼下最流行的"版本管理系统",非Git莫属。相比同类软件,Git有很多优点。其中很显著的一点,就是版本... 阅读全文
posted @ 2014-09-10 21:22 花儿笑弯了腰 阅读(214) 评论(0) 推荐(0) 编辑
摘要:本文中我会展示一种开发模型,一年前该模型就已经被我用在所有的项目中(包括工作中的项目和私有项目),结果是非常成功的。我早就想为此写点东西,可直到现在才有时间。本文不会讲述任何项目的细节,只会涉及到分支策略和发布管理。本文使用Git作为所有源码的版本控制工具。为什么是Git?要全面了解Git与其它集中... 阅读全文
posted @ 2014-09-10 19:51 花儿笑弯了腰 阅读(320) 评论(0) 推荐(0) 编辑
摘要:这个问题困扰了一个多月,起初是因为我有时候会在家与公司不同的地方去提交代码,这样确实方便了多,但是在公司每次提交后,但是在提交记录就不显示出来了,不过这样也不影响使用,也就没有在意。今天认真看了下发现如下提示:根据提示说不是有效账户,认真检查发现这个邮箱少些了一个字符,因为我之前使用的SSH,使用命... 阅读全文
posted @ 2014-08-25 18:26 花儿笑弯了腰 阅读(789) 评论(0) 推荐(0) 编辑
摘要:最近我们推出了两个教程:熟悉Git的基本功能和让你在开发团队中熟练的使用Git . 我们所讨论的命令足够一个开发者在Git使用方面游刃有余。在这篇文章中,我们试图探索怎样有效的管理你的时间和充分的使用Git提供的功能。 注:本文中,一些命令包含了方括号中的部分内容(例如:git add -p [file_name]).在这些示例中,你将插入必要的数字、标示符等等,如果没有... 阅读全文
posted @ 2014-08-21 09:34 花儿笑弯了腰 阅读(327) 评论(0) 推荐(0) 编辑
摘要:在这篇文章中,我提出一个开发模型。我已经将这个开发模型引入到我所有的项目里(无论在工作还是私人)已经一年有余,并且它被证明是非常成功的。我打算写 这些已经很久了,但我一直找不到时间来做,现在终于有时间了。我不会讲任何项目的具体细节,仅是关于分支策略和释放管理相关内容。它主要体现了Git对我们源代码版... 阅读全文
posted @ 2014-08-21 09:27 花儿笑弯了腰 阅读(311) 评论(0) 推荐(0) 编辑
摘要:PS:NodeJS是我比较感兴趣的一门技术,与GoLang一样比较年轻,但发展都很好,今年在杭JS大会也见到了substack ,unix崇尚者,黑窗口vim下代码飞速,略屌,用他的话说, No boss ,can codeing everywhere !本文列出了 Github 上最受关注的 10... 阅读全文
posted @ 2014-08-06 17:08 花儿笑弯了腰 阅读(1014) 评论(0) 推荐(0) 编辑
摘要:https://pages.github.com/ http://jekyllbootstrap.com/usage/jekyll-quick-start.html Jekyll是一个静态网站生成器,用ruby编写而成,结合了markdown 等技术,简化了静态网站的构建过程,可以方便的生... 阅读全文
posted @ 2014-05-26 14:52 花儿笑弯了腰 阅读(449) 评论(0) 推荐(0) 编辑
摘要:环境:CentOS 6.5 x64 minGitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。 https://github.com/gitlabhq/gitlabhq https://www.... 阅读全文
posted @ 2014-05-16 23:46 花儿笑弯了腰 阅读(1599) 评论(0) 推荐(0) 编辑