git
git 你真的会用吗 ? 教你关于git的一些高级应用 读完这些 你的git可以提升一个水平
hufeng825
hufeng825@msn.cn
展开
-
git Please move or remove them before you can merge. 错误解决方案
Please move or remove them before you can merge.Aborting 解放方案原创 2013-12-09 22:24:11 · 22161 阅读 · 10 评论 -
git 思维导图
转载 2012-12-09 16:06:58 · 1659 阅读 · 0 评论 -
git svn 忽略列表
build *~.nib *.so *.pbxuser *.mode *.perspective*原创 2012-04-17 23:58:52 · 1105 阅读 · 0 评论 -
git config --list
git config --list原创 2011-11-14 13:06:51 · 2704 阅读 · 0 评论 -
git-svn svn 迁移git
SVN迁移到Git的过程(+ 一些技巧)李顺利Key WordsSVN,Git,Clone,Conversion,Tips,VCS,Pro Git 关于在VCS中SVN和Git之间的迁移(Clone)这个部分网上已经有大批的文章介绍,而且都非常不错,能够满足我们的常见的需求,这里介绍的是我自己整理的一些技巧和使用中出现的一些问题和疑问。阅读本篇文章,请先有一些Git和S转载 2012-11-19 12:01:42 · 2013 阅读 · 1 评论 -
git rebase master First, rewinding head to replay your work on top of it... error: The following unt
git rebase masterFirst, rewinding head to replay your work on top of it...error: The following untracked working tree files would be overwritten by checkout:HFFrame.xcodeproj/project.xcworkspace原创 2012-11-24 16:03:17 · 12085 阅读 · 0 评论 -
git 指定公钥 和 gitconfig 配置
applematoMacBook-Pro:cmb apple$ vi .git/config [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true ignorecase = true原创 2012-05-14 13:28:58 · 1971 阅读 · 0 评论 -
如何搭建git 服务器
Git on the Server - The ProtocolsThe Protocolsgit 协议Git can use four major network protocols to transfer data: Local, Secure Shell (SSH), Git, and HTTP. Here we’ll discuss what they are an翻译 2012-12-18 15:37:14 · 1716 阅读 · 0 评论 -
git 分支 主干
~/Desktop/work/movies/movie(apps) $ git status //先查看是否有需要提交的东西# On branch appsnothing to commit (working directory clean)~/Desktop/work/movies/movie(apps) $ git checkout master //切换到主干Switche原创 2012-01-06 13:03:53 · 2867 阅读 · 0 评论 -
mac .profile git 配置
.profile export CLICOLOR=1export LSCOLORS=gxfxaxdxcxegedabagacadfunction parse_git_branch { ref=$(git symbolic-ref HEAD 2> /dev/null) || return echo "("${ref#refs/heads/}")"}al原创 2012-11-23 23:59:02 · 1193 阅读 · 0 评论 -
git 常用命令
Git global setup:git config --global user.name "yanyuehua"git config --global user.email "yanyuehua@funguide.com.cn"Create Repositorymkdir wanzhu-webcd wanzhu-webgit i转载 2012-01-09 14:46:04 · 1656 阅读 · 0 评论 -
git 更新指定分支 指定文件
git checkout 指定分支 指定文件git checkout master HFFrame/Global/Global_macro.h原创 2012-11-25 00:30:56 · 2279 阅读 · 0 评论 -
git - 简易指南
助你开始使用 git 的简易指南,木有高深内容,;)。Tweet作者:罗杰·杜德勒 感谢:@tfnico, @fhd and Namics其他语言 english, deutsch, español, français, italiano, nederlands, português, русский, türkçe, မြန်မာ, 日本語, 한국어 如有纰漏,请到翻译 2012-10-18 17:01:37 · 1275 阅读 · 0 评论 -
git shortlog 显⽰示全部log
(1)显⽰示所有提交记录:git log(2)显⽰示版本历史,以及版本间的内容差异:git log -p(3)只显⽰示最近⼀一次提交:git log -1(4)显⽰示最近的20个提交:以及版本间的内容差异:git log -20 -p(5)显⽰示最近6⼩小时的提交:git log --since="6 hours"(6)显⽰示两天之前的提交:git lo原创 2013-05-23 10:56:17 · 1623 阅读 · 0 评论 -
git 修改url 指引
果你本地有clone出来的git厍,则需要修改一下origin的地址,以便能继续push和pull,方法是,在命令行项目所在目录下执行:git remote set-url origin 新地址原创 2012-12-07 10:37:40 · 3517 阅读 · 0 评论 -
git-svn 的知识总结
概论先简单介绍一下git 和svn 的差异之处. 我认为比较需要注意的部份如下:git 是分散式版本控制系统. 这点和svn 的中央控管式有很大的不同. 最显著的差别有:git 的commit 只是送到本地的repo 而已. 如果本地repo 有上游的话, 需要手动送回上游, 才会把本地更动送回去. 也就是说, 在本地repo 随意乱搞是不会影响上游的.因为是分散式,转载 2012-10-07 20:57:59 · 7111 阅读 · 0 评论 -
git alias 等 gitconfig的一些配置
[alias] logs = log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)%Creset' --abbrev-commit st = status ci = commit br = branch co = checko原创 2013-01-10 17:00:49 · 3145 阅读 · 0 评论 -
Git 修改提交信息
方法一 git commit --amend 可以修改最后一次 commit方法二 交互式修改查看修改1git rebase -i master~1 //最git rebase -i master~5 //最后五次2. // 显示结果如下,修改 pick 为 edit ,并 :wq 保存退出pick 91b495b 2012-01-08: "提交信息内容"原创 2013-01-28 11:23:26 · 1964 阅读 · 0 评论 -
git stash
应用场景上线版本--》开发新版本中---》产品经理过来 说上线代码有问题 需要修改bug,现在开发的东西需要回归上线版本 ----》但是有不甘心丢弃 命令:$git stash //到代码回归 但是没有丢弃 而是放到了缓存区$do some work //修改bug$git stash pop //从缓存区找回代码或者git stash list原创 2013-05-12 21:51:05 · 1261 阅读 · 0 评论