版本控制
努力学习的笨小孩
这个作者很懒,什么都没留下…
展开
-
git 撤销commit
写完代码后,我们一般这样git add . //添加所有文件git commit -m "本功能全部完成"执行完commit后,想撤回commit,怎么办?这样凉拌:git reset --soft HEAD^这样就成功的撤销了你的commit注意,仅仅是撤回commit操作,您写的代码仍然保留。说一下个人理解:HEAD^的意思是上一个版本,也可以写成HEAD~1如果你进...原创 2019-12-09 10:49:06 · 108 阅读 · 0 评论 -
linux 下 svn 服务器搭建
svn配置1.安装svn服务器端yum install subversion 从镜像下载安装svn服务器端cd /usr/local/ //进入目录,准备创建svn目录mkdir svn //创建一个svn目录chmod -R 777 svn //修改目录权限为777svnadmin create /usr/local/svn/sunny //创建一个svn版本仓库su原创 2017-11-17 11:24:03 · 168 阅读 · 0 评论 -
Git 中 SSH key 生成步骤
由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以必须要让github仓库认证你SSH key,在此之前,必须要生成SSH key。第1步:创建SSH Key。在windows下查看[c盘->用户->自己的用户名->.ssh]下是否有id_rsa、id_rsa.pub文件,如果没有需要手动生成。 打开git bash,在控制台中输入以下命令。 1$ ssh-keyg转载 2018-01-18 16:54:31 · 176 阅读 · 0 评论 -
git的一些错误
fatal: Not a git repository (or any of the parent directories): .git : 没有初始化git本地版本库 执行git init 即可git branch dev (创建分支dev) 出错:fatal: Not a valid object name: 'master'.原因是:没有提交一个原创 2018-01-18 17:24:11 · 163 阅读 · 0 评论 -
git 安装和使用
之前版本控制一直svn ,现在试试git,做个笔记以便于以后参考:安装gitubuntu :sudo apt-get install gitwindows:mac:创建版本库在合适的位置新建一个空文件夹 mkdir learngit初始化 git init 初始化成功之后会提示 ‘Initialized empty Git repository in /home/...原创 2018-05-07 17:11:37 · 133 阅读 · 0 评论 -
解决svn: Can't convert string from 'UTF-8' to native encoding错误
在linux中,svn co 或 svn up 时有中文文件名的文件的话,可能会报下面的错:[root@linkea-dev-srv1 ~]# svn upsvn: Can't convert string from 'UTF-8' to native encoding:svn: src/main/webapp/resources/js/My97DatePicker/?\229?\188?\...转载 2019-01-04 14:15:20 · 1658 阅读 · 0 评论 -
git常用命令总结
1. 使用 git checkout 撤销本地修改即放弃对本地已修改但尚未提交的文件的修改,还原其到未修改前的状态。注意: 已 add/ commit 的文件不适用个方法,应该用本文提到的第二种方法。命令如下:git checkout . # 撤销对所有已修改但未提交的文件的修改,但不包括新增的文件git checkout [filename] # 撤销对指定文件的修改...原创 2019-04-18 14:10:17 · 85 阅读 · 0 评论 -
git常用命令
#取消对文件的修改。还原到最近的版本,废弃本地做的修改。git checkout -- <file>#取消已经暂存的文件。即,撤销先前"git add"的操作git reset HEAD <file>...#修改最后一次提交。用于修改上一次的提交信息,或漏提交文件等情况。git commit --amend#回退所有内容到上一个版本git reset H...原创 2019-07-24 10:08:05 · 64 阅读 · 0 评论