Git
Web魔法师
Web魔法师
展开
-
git 本地分支和远程分支关联
git checkout -b develop origin/dev // 创建本地分支并于远程dev分支关联执行命令后出现:Branch develop set up to track remote branch dev from origin.Switched to a new branch 'develop'git branch --set-upstream-to=origin/dev develop //本地已有分支develop与远程dev 分支关联执行命令后出现:Bra...原创 2020-07-17 09:00:06 · 3435 阅读 · 0 评论 -
Git中已被跟踪的文件怎样在git .gitignore 配置
Git操作过程中,难免会遇到下列情况: 如果本地工作目录中,你新建了一个test.txt 文件,想把新创建的test.txt忽略掉,不上传到远程服务器,该怎么办呢?如果此时你还没创建Git的.gitignore文件,你只需创建一个.gitignore文件,然后打开该文件,在里面添加“/test.txt”即可,这里“/”表示本地目录。此时,你在add或commmit操作时,test原创 2016-12-23 15:49:58 · 2871 阅读 · 0 评论 -
Git常用命令总结
Git的命令,如同Linux命令,使用命令进行操作,很方便快捷。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是整理总结的常用 Git 命令。首先,几个专用名词的译名如下: Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本原创 2017-03-04 14:58:21 · 284 阅读 · 0 评论 -
Git分支管理
通常,合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息。如果要强制禁用Fast forward模式,Git就会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息。下面我们实战一下--no-ff方式的git merge:首先,仍然创建并切换dev分支:$ git checkout -b d原创 2017-04-08 14:03:53 · 291 阅读 · 0 评论 -
如何把Git的某个commit提交到指定的本地分支和远程分支
Git的分支合并主要依赖于checkout命令和cherry-pick 命令。cherry-pick就是从不同的分支中捡出一个单独的commit,并把它和你当前的分支合并。如果你以并行方式在处理两个或以上分支,你可能会发现一个在全部分支中都有的bug。如果你在一个分支中解决了它,你可以使用cherry-pick命令把它commit到其它分支上去,而不会弄乱其他的文件或commit。1.例子原创 2016-11-21 17:33:03 · 53167 阅读 · 0 评论 -
Centos 安装Git步骤及方法总结
1.下载git源码:https://github.com/git/git/releasesgit-2.11.0.tar.gz2.安装git依赖包: yum install curl-devel expat-devel gettext-devel \ openssl-devel zlib-devel3.tar -zxf git-2.11.0.t原创 2017-08-09 14:00:40 · 332 阅读 · 0 评论