git
timelessmemoryli
多思考,思想很重要。
展开
-
日常使用 Git 的 19 个建议
url: http://blog.jobbole.com/96088/如果你对git一无所知,那么我建议先去读一下Git 常用命令速查。本篇文章主要适合有一定 git 使用基础的人群。目录:日志输出参数查看文件的详细变更查看文件中指定位置的变更查看尚未合并(merge)的变更查看其他分支中的文件关于变更基线(rebase)的几点说明本地合并之后保留分支结构修复而非新建提交的三种转载 2015-12-28 12:51:31 · 490 阅读 · 0 评论 -
git删除github上的远程分支
git push [远程主机名] :[远程分支名]例如想删除远程主机 develop 分支,运行下面的命令: git push origin :develop注意origin后面有空格原创 2016-12-15 15:33:09 · 1389 阅读 · 0 评论 -
GitHub访问速度慢的解决方法
从GitHub上拉取代码速度十分之慢,百度了一下,说是github的某些域名的dns解析被污染了。 解决方法: 1. vpn 2. 绕过dns解析,在本地直接绑定host。打开dns查询工具网站http://tool.chinaz.com/dns 查询域名github.global.ssl.fastly.net解析获取其IP. 在/etc/hosts文件中加入原创 2016-10-26 16:29:49 · 17124 阅读 · 4 评论 -
git pull
git pull命令的作用是,取回远程主机某个分支的更新,再与本地的指定分支合并。它的完整格式稍稍有点复杂。$ git pull :比如,取回origin主机的next分支,与本地的master分支合并,需要写成下面这样。$ git pull origin next:master如果远程分支是与当前分支合并,则冒号后面的部分可以省略。$ git pull origin原创 2016-09-26 14:46:43 · 660 阅读 · 0 评论 -
git clone远程特定分支
Git clone 命令参数:使用命令:git clone -help[plain] view plain copy $ git clone -help usage: git clone [options] [--] [] -v, --verbose be more verbose -q, --quiet原创 2016-09-22 17:26:17 · 8025 阅读 · 0 评论 -
git出现Agent admitted failure to sign using the key错误
推送代码到远程库出现以下错误解决方法如下ssh-add命令是把专用密钥添加到ssh-agent的高速缓存中。该命令位置在/usr/bin/ssh-add。原创 2016-07-28 10:49:05 · 483 阅读 · 0 评论 -
git命令使用
创建版本库切换到相应目录下, git init 把这个目录变成Git可以管理的仓库,目录下多了一个.git的目录,这个目录默认是隐藏的,用ls -ah命令就可以看见。git status 查看仓库状态。git diff + file 查看修改内容。git add(后面解释)git commit -m ""(后面解释)commit可以一次提原创 2015-11-29 14:16:35 · 398 阅读 · 0 评论 -
将本地文件与github远程库关联
在本地创建了一个Git仓库(git init)后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步。首先,登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个新的仓库。在Repository name填入learngit,其他保持默认设置,点击“Create repository”按钮,就成功地创建了一个新的Git仓原创 2015-11-29 15:30:51 · 2439 阅读 · 0 评论 -
Git远程库与github
Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个原始版本库,而且每台机器的版本库其实都是一样的,并没有主次之分。找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交。完全可以自己搭原创 2015-11-29 15:18:20 · 431 阅读 · 0 评论 -
安装git
LinuxDebian或Ubuntu Linux,通过一条sudo apt-get install git就可以直接完成Git的安装,非常简单。老一点的Debian或Ubuntu Linux,要把命令改为sudo apt-get install git-core,因为以前有个软件也叫GIT(GNU Interactive Tools),结果Git就只能叫git-co原创 2015-11-29 14:10:51 · 906 阅读 · 0 评论 -
Git fetch和git pull的区别
Git中从远程的分支获取最新的版本到本地有这样2个命令:1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge git fetch origin mastergit log -p master..origin/mastergit merge origin/master 以上命令的含义: 首先从远程的origin的master主分支下载最新的版本到or...原创 2016-11-10 08:32:38 · 305 阅读 · 0 评论