代码管理
aa20274270
这个作者很懒,什么都没留下…
展开
-
git config配置文件
1.检查你的设置(Checking Your Settings) 如果你想检查你的设置,你可以使用 git config --list 命令来列出Git可以在该处找到的所有的设置: $ git config --list user.name=Scott Chacon [email protected]转载 2015-08-31 14:34:22 · 491 阅读 · 0 评论 -
ssh-keygen 与 deploy key
需求: 参考 : http://blog.csdn.net/wh_19910525/article/details/7433164为了让两个linux机器之间使用ssh不需要用户名和密码。所以采用了数字签名RSA或者DSA来完成这个操作。模型分析假设 A (192.168.20.59)为客户机器,B(192.168.20.60)为目标机;要达到的目的:A原创 2016-01-22 01:00:34 · 5130 阅读 · 0 评论 -
bat 自动执行 SVN 命令
set ResourceUrl=http://xxxx/xxxx/trunk (等号两边不要加空格)set ResourcePath=Assets/Rescourcesif not exist "%ResourcePath%" ( echo %ResourcePath% not exist, now checkout TortoiseProc.exe /command:ch原创 2016-01-26 12:56:59 · 3878 阅读 · 2 评论 -
理解SVN中trunk,branches,tags
Subversion有一个很标准的目录结构:project +-- trunk +-- branches +-- tags (此目录只读)这个标准的目录结构我们在大多数的开源项目中都能看到,这是因为基于这套标准目录结构为软件开发提供了一种非常好的宏观版本库管理机制(特别是在产品类项目中)。trunk为主开发目录,branches为分支开发目录,tags为存在目录.转载 2016-01-26 12:52:27 · 467 阅读 · 0 评论 -
Git 冲突处理
对付冲突Tom想看,Jerry 在他的私人分支做什么?这就是为什么他试图从wchar_support分支把最新的修改,但Git 放弃操作在得到错误消息后。[tom@CentOS src]$ git pull origin wchar_support上面的命令会产生以下结果。remote: Counting objects: 11, done.63Git Tutorial转载 2016-01-22 00:51:58 · 398 阅读 · 0 评论 -
git fetch
一旦远程主机的版本库有了更新(Git术语叫做commit),需要将这些更新取回本地,这时就要用到git fetch命令。$ git fetch 上面命令将某个远程主机的更新,全部取回本地。默认情况下,git fetch取回所有分支(branch)的更新。如果只想取回特定分支的更新,可以指定分支名。$ git fetch 比如,取回origin主机的master分支转载 2016-01-22 00:49:06 · 1158 阅读 · 0 评论 -
git pull
git pull命令的作用是,取回远程主机某个分支的更新,再与本地的指定分支合并。它的完整格式稍稍有点复杂。$ git pull :比如,取回origin主机的next分支,与本地的master分支合并,需要写成下面这样。$ git pull origin next:master如果远程分支是与当前分支合并,则冒号后面的部分可以省略。$ git pull origin转载 2016-01-22 00:47:59 · 438 阅读 · 0 评论 -
关于Git 的 SSH 的生成
1. 主要参考网址 : GitLab 服务器下客户端TortoiseGit配置和使用教程http://www.tuicool.com/articles/zUb67zr2. 最主要的还是这句ssh-keygen -t rsa -C "your_email"3.登陆假设GitLab服务器的登陆地址为192.168.0.254转载 2015-12-16 20:36:47 · 533 阅读 · 0 评论 -
代码管理学习网址
SVN and GIt : http://blog.csdn.net/jfkidear/article/category/1392923/2原创 2015-08-24 10:17:55 · 489 阅读 · 0 评论 -
Git 出现的 error: could not lock config file H:\/.gitconfig
找的网址就是http://superuser.com/questions/688563/trying-to-install-and-create-new-git-repository-for-first-time-i-think-disconn意思就是,Check if you have an %HOME% environment variable defined.原创 2015-12-16 20:28:51 · 12443 阅读 · 3 评论 -
Git中的AutoCRLF与SafeCRLF换行符问题
最近在使用GitHub,发现不时没有修改过的文件要提交,对比发现文件全部修改,但找不到不一样的地方。想可能是换行符的问题,因为Windows和Linux的换行符不一样,而Git默认应该是Linux的,今天Bing了下,果然是这个问题。CR回车 LF换行Windows/Dos CRLF \r\nLinux/Unix LF \nMacOS CR \r解决方法是:打开命令行,进行转载 2015-11-02 13:12:59 · 370 阅读 · 0 评论 -
git 撤销未提交的修改
(1) Git checkout恢复某个已修改的文件(撤销未提交的修改):$ git checkout file-name例如:git checkout src/com/Android/.../xxx.Java比如修改的都是java文件,不必一个个撤销,可以使用$ git checkout *.java撤销所有修改$ git checkout .转载 2016-12-21 21:04:30 · 6810 阅读 · 0 评论