
Git
guyue35
这个作者很懒,什么都没留下…
展开
-
git选择指定分支中的指定目录进行合并
所有变更将出现在branchA中的dir2中,检查后提交即可。原创 2023-06-12 21:18:30 · 2646 阅读 · 0 评论 -
Git 之 revert (撤销commit或merge)
Git 之 revert - 一入前端深似海 - SegmentFault 思否https://segmentfault.com/a/1190000012897697 Git 之 revert (撤销commit或merge)revert 可以取消指定的提交内容。当讨论 revert 时,需要分两种情况,因为 commit 分为两种:一种是常规的 commit,也就是使用 ...转载 2018-09-14 15:01:10 · 37718 阅读 · 2 评论 -
Git配置多账号登录不同项目
Git配置多账号登录不同项目 - - 博客频道 - youkuaiyun.com http://blog.youkuaiyun.com/baidu_35738377/article/details/54580156问题提出在公司里做项目,一般都是公司直接分配git账号。而我自己在GitHub上也托管了自己的博客。两边使用的账号是不同的对应的ssh key也不一样。每次都手工更改是很麻烦的,也不是转载 2017-05-19 11:24:31 · 1466 阅读 · 0 评论 -
git提示error setting certificate verify locations解决办法
错误信息使用TortoiseGit执行pull命令时显示git.exe pull --progress --no-rebase -v "origin"fatal: unable to access 'https://github.com/konsumer/arduinoscope.git/': error setting certificate verify locations:CAfile: D:\Program Files\Git\mingw64/bin/curl-ca-bundle.cr转载 2017-01-01 15:46:06 · 2056 阅读 · 0 评论 -
Git cherry-pick和format-patch(给分支打补丁)区别和使用场景
总结:Git cherry-pick <commit-id> : 把一个commit-id的commit应用到当前分支上, 一次只能选择一个"补丁"git format-patch <old_sha>...<new_sha> -o <patch_dir> : 一次性把多个commit-id做成"补丁", 能同时应用到当前分支上所以, 当要场景上, 取决于要在当前分支上应用的"commit-id数量", 简单时可用cherry-pick, 复制特性要应用到当前分支时, 可用format-patch转载 2016-11-21 13:07:44 · 7263 阅读 · 0 评论 -
git关于文件权限修改引起的冲突及忽略文件权限的办法
git关于文件权限修改引起的冲突及忽略文件权限的办法 - 快乐编程 http://www.01happy.com/git-ignore-filemode/在发布项目到线上时,很多时候需要修改文件的权限,如果是使用git版本管理软件来发布的话,那么下次更新线上文件的时候就会提示文件冲突。明明文件没有修改,为什么会冲突呢?原来git把文件权限也算作文件差异的一部分。下面笔者自己做了个简单转载 2016-08-11 17:25:38 · 2135 阅读 · 0 评论 -
Git 的origin和master解析
首先要明确一点,对git的操作是围绕3个大的步骤来展开的(其实几乎所有的SCM都是这样)1. 从git取数据(git clone)2. 改动代码3. 将改动传回git(git push)这3个步骤又涉及到两个repository,一个是remote repository,再远程服务器上,一个是local repository,再自己工作区上。其中1, 3两个步骤涉及到remote server/remote repository/remote branch,2涉及到loc转载 2016-02-29 16:36:50 · 6535 阅读 · 0 评论 -
Github 的清点对象算法
Github 的清点对象算法作者: 阮一峰日期: 2015年9月30日Github 的清点对象算法 - 阮一峰的网络日志http://www.ruanyifeng.com/blog/2015/09/git-bitmap.html使用 Github 的时候,你有没有见过下面的提示?$ git clo转载 2015-10-01 09:16:58 · 544 阅读 · 0 评论 -
GIT对VS工程中的无用文件过滤
VS2010工程中的*.vcxproj.filters文件 近日在学习使用Git,其中有一点是clone,主要是以下两个命令行: “git clone –bare test test.git” “git clone test.git test” 命令解释参见《Git命令行介绍和使用说明》 使用命令一可以将Git管理的工程test中原创 2015-07-06 22:00:42 · 6869 阅读 · 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主分支下载最新的版本到转载 2015-06-23 16:56:26 · 603 阅读 · 0 评论 -
Git教程--多人协作
多人协作 - 廖雪峰的官方网站http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013760174128707b935b0be6fc4fc6ace66c4f15618f8d000转载 2015-05-17 16:53:22 · 458 阅读 · 0 评论 -
Git教程--Feature分支
Feature分支 - 廖雪峰的官方网站http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001376026233004c47f22a16d1f4fa289ce45f14bbc8f11000转载 2015-05-17 16:52:41 · 815 阅读 · 0 评论 -
Git教程--Bug分支
Bug分支 - 廖雪峰的官方网站http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137602359178794d966923e5c4134bc8bf98dfb03aea3000转载 2015-05-17 16:52:01 · 455 阅读 · 0 评论 -
在Github和Git上fork之简单指南
以我的经验来看,刚接触Git和GitHub时,最困扰的一件事情就是尝试解决下面的问题:在Git和GitHub上,我能做什么?Git教程往往不会解决这个问题,因为它集中篇幅来教你Git命令和概念,并且不认为你会使用GitHub。GitHub帮助教程一定程度上弥补了这一缺陷,但是它每篇文章的关注点都较为狭隘,而且没有提供关于"Git vs GitHub"问题的概念性概述。如果你是习惯于转载 2015-05-17 18:52:31 · 726 阅读 · 0 评论 -
git revert 用法 和 git revert 和 git reset的区别
git revert 用法git revert 撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销作为一次最新的提交 * git revert HEAD 撤销前一次 commit * git revert HEAD^ 撤销前前一次 commit转载 2015-05-20 10:52:18 · 1026 阅读 · 0 评论 -
git merge和rebase的区别
[Git] git merge和rebase的区别git merge 会生成一个新得合并节点,而rebase不会比如:123 D---E test /A---B---C---F master使用merge合并, 为分支合并自动原创 2015-05-16 22:39:01 · 697 阅读 · 0 评论 -
windows下git bash显示中文
windows下git bash显示中文 即git安装路径1、C:\Program Files\Git\etc\git-completion.bash:直接添加 alias ls='ls --show-control-chars --color=auto'说明:使得在 Git Bash 中输入 ls 命令,可以正常显示中文文件名。2、C:\Program Fi转载 2015-05-16 22:33:19 · 774 阅读 · 0 评论 -
Git入门教程(适合新手)
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000很不错的 廖学峰教程转载 2015-05-15 19:29:14 · 563 阅读 · 0 评论 -
git 删除远程分支
git 删除远程分支一不小心把本地的临时分支push到server上去了,想要删除。一开始用git branch -r -d origin/branch-name不成功,发现只是删除的本地对该远程分支的track,正确的方法应该是这样:git push origin :branch-name冒号前面的空格不能少,原理是把一个空分支push到s转载 2015-05-15 17:50:52 · 1034 阅读 · 0 评论