随笔分类 -  git

摘要:初始化一个Git仓库,使用 git init 命令,此时会创建一个默认的master分支。添加文件到Git仓库,分两步: 使用命令git add <file>,将文件添加到暂存区; 使用命令git commit -m <message>,把暂存区的所有内容提交到当前分支。 要随时掌握工作区的状态,使 阅读全文
posted @ 2019-05-11 15:12 浮尘微光 阅读(238) 评论(0) 推荐(0)
摘要:http://alpha-blog.wanglianghome.org/2010/07/30/git-partial-rollback/ reset(版本撤回) 格式 git reset [-q] [<commit>] [--] <paths>...git reset (--patch | -p) 阅读全文
posted @ 2019-04-27 22:21 浮尘微光 阅读(7116) 评论(0) 推荐(0)
摘要:原文 写完代码后,我们一般这样 git add . //添加所有文件 git commit -m "本功能全部完成" 执行完commit后,想撤回commit,怎么办? 这样凉拌: git reset --soft HEAD^ 这样就成功的撤销了你的commit 注意,仅仅是撤回commit操作,您 阅读全文
posted @ 2019-03-20 14:42 浮尘微光 阅读(617) 评论(0) 推荐(0)
摘要:在使用git的时候,有些文件是不需要上传的,所以就可以修改 .gitignore 例如: 如果是对所有文件都取消跟踪的话,就是 git rm -r —cached . //不删除本地文件 git rm -r —f . //删除本地文件 对某个文件取消跟踪 git rm --cached readme 阅读全文
posted @ 2017-09-21 16:20 浮尘微光 阅读(787) 评论(0) 推荐(0)
摘要:【Git】 [安装git] $ yum install git #安装git $ ssh-keygen #遇到输入符直接回车 $ cat ~/.ssh/id_rsa.pub #将这里的信息添加到GitHub的Settings—SSH and GPG keys [配置git] $ git config 阅读全文
posted @ 2017-07-11 19:09 浮尘微光 阅读(440) 评论(0) 推荐(0)
摘要:sudo apt-get install tig安装软件 在项目目录下:tig查看git 的 log 常用指令:上下箭头选择log的版本enter进入具体版本查看详细k和j是上下滚动查看详细信息的内容m是关闭详细信息,返回到log的版本pageup/pagedown是同k和j,只不过是一屏一屏的滚动 阅读全文
posted @ 2017-04-28 11:41 浮尘微光 阅读(843) 评论(0) 推荐(0)
摘要:我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或 阅读全文
posted @ 2017-04-12 14:33 浮尘微光 阅读(351) 评论(0) 推荐(0)
摘要:(部署项目) zbot deploy developer 【当前的未完成的工作隐藏起来】 git stash ,要恢复的话使用 git stash pop (说明)——— 每次开发一个新的功能,就checkout -b 一个新分支,开发完成后提交上线后就可以删除此分支了 checkout -d . 阅读全文
posted @ 2017-03-13 12:10 浮尘微光 阅读(227) 评论(0) 推荐(0)
摘要:git stash 可用来暂存当前正在进行的工作, 比如想pull 最新代码, 又不想加新commit, 或者另外一种情况,为了fix 一个紧急的bug, 先stash, 使返回到自己上一个commit, 改完bug之后再stash pop, 继续原来的工作。基础命令:$git stash$do s 阅读全文
posted @ 2017-02-27 10:04 浮尘微光 阅读(437) 评论(0) 推荐(0)
摘要:2.1 git init语法: git init在当前目录初始化git仓库,适用于尚未使用git管理的项目2.2 git clone语法: git clone <url>例如: git clone git@vcs.test.com:scm_test/test.git此命令clone test.git 阅读全文
posted @ 2017-01-17 15:22 浮尘微光 阅读(256) 评论(0) 推荐(0)
摘要:【Git使用技巧】 1.把一个已经存在于版本库中的文件加入忽略提交文件(.gitignore)中,需要如下代码: git rm --cached [文件路径] 例如: git rm --cached app/App/Common/Library/MCD.class.php 2.使用 git s 代替 阅读全文
posted @ 2016-10-28 18:38 浮尘微光 阅读(346) 评论(0) 推荐(0)