
版本控制
daijiguo
China NO.1
展开
-
git stash
命令释义git stash list展示 stash 列表git stash drop删除最近一条 stashgit stash pop释放最近一天 stashgit stash展示 stash 列表git stash drop 误操作恢复drop 恢复原创 2021-12-08 15:34:47 · 485 阅读 · 0 评论 -
git webhook示例
示例:https://blog.youkuaiyun.com/zmzwll1314/article/details/77678293流程图:原创 2018-11-19 20:48:50 · 1351 阅读 · 0 评论 -
git diff多种用法
work tree stage/index local repository remote repository git diff git diff –cached git diff master origin/master 参考: https://mp.weixin.qq.com/s?__biz=MzIw...原创 2018-08-04 17:09:38 · 572 阅读 · 0 评论 -
git撤销与版本回退
撤销git reset head file 用head覆盖暂存区,使暂存区的add失效。git checkout --file 用暂存区覆盖工作区,使本地修改失效。git checkout head file 直接用head覆盖工作区和暂存区,相当于上述两个命令相加。版本回退git reset --hard head^ head回退到上一个...原创 2018-07-02 09:34:55 · 1507 阅读 · 0 评论 -
git还原某个特定的文件到之前的版本
场景: 对于某个git控制下的文件进行了修改,但是改的不满意,想退回到改之前的版本。假定该文件为 abc.py解决方法:第一步: 在命令行中输入 git log abc.py 得到该文件的commit 历史。 会得到类似下面的界面第二步: 复制需要回退版本的hash,在此假设我们回退到 d98a0f565804ba639ba46d6e4295d4f787ff2949 ,则复制该序列即可...原创 2018-01-08 11:54:48 · 3283 阅读 · 0 评论 -
git版本回退
查看提交历史:git log查看命令历史:git reflog回退到上一个版本:git reset --hard HEAD^回退到上n个版本:git reset --hard HEAD~n回退到指定版本:git reset --hard commitId原创 2017-06-13 14:45:29 · 730 阅读 · 0 评论 -
git add和git commit的区别
git add:把要提交的所有修改放到暂存区(Stage)git commit:一次性把暂存区的所有修改提交到分支如图所示:原创 2017-06-13 11:46:41 · 10915 阅读 · 0 评论 -
Git提交步骤
1.git init2.git config user.name "one"3.git config user.email "one@someplace.com"4.git add *5.git commit -m "xxx"注释:假如建在E盘 cd E: 进入E盘mkdir learngit 在E:盘下建立learngit文件夹cd learn原创 2017-06-13 09:52:34 · 342 阅读 · 0 评论 -
利用git stash防止冲突
最近在使用Git管理项目工程的时候,遇到了很多问题,也学习到了很多关于Git常见使用的技巧,下面就其中关于Git Stash的用法和大家分享下。首先,简单介绍下Git Stash命令的用法,详细的用法在man文档中有相关介绍,下面我来说明常见的使用。git stash: 备份当前的工作区的内容,从最近的一次提交中读取相关内容,让工作区保证和上次提交的内容一致。同时,将当前的工作区内容保存到原创 2017-06-21 08:58:26 · 1748 阅读 · 0 评论 -
windows下生成github ssh key详解
转自:http://blog.youkuaiyun.com/tanzhengyu/article/details/51064380一、引子:什么是ssh:ssh是Secure Shell(安全外壳协议)的缩写,建立在应用层和传输层基础上的安全协议。为了便于访问github,要生成ssh公钥,这样就不用每一次访问github都要输入用户名和密码。二、生成条件:请在github上先转载 2017-06-18 18:19:42 · 597 阅读 · 0 评论 -
svn提交新的文件夹到仓库中去
1、右击文件夹,add2、commite原创 2016-01-18 14:30:54 · 1703 阅读 · 0 评论 -
phpStorm配置svn提示:Can't use Subversion command line client
使用phpStorm的svn时提示出错:Can't use Subversion command line client: svn. 当我在使用svn,Checkout一个项目后,然后将其导入到Intellij中,就出现这样的报错!经过google后,明白了,我的问题是:我安装的TortoiseSVN工具,本身不是带有c原创 2015-12-31 11:13:11 · 5091 阅读 · 0 评论 -
用svn上的文件,覆盖本地文件
点击文件,右击寻找revert,则能用恢复到最近的版本。原创 2015-12-30 10:59:54 · 20903 阅读 · 0 评论