Git
yy20071313
这个作者很懒,什么都没留下…
展开
-
git 本地分支和远程分支
以远程分支为基础新建本地分支,产生对应跟踪关系,并且切换到新建分支git checkout -b dev origin/dev以远程主机origin上的dev分支为基础,在本地新建dev分支,并且对二者建立跟踪关系原创 2015-08-23 20:38:36 · 402 阅读 · 0 评论 -
git 自动完成
下载git源码,解压缩,将其中文件 contrib/completion/git-completion.bash 拷到一个符合你习惯的位置,我个人放在 ~/script/git/ 里。个人习惯在把一些供个人使用的脚本放在家目录下的script目录,这里为git建一个单独的目录,将上述文件放进去。然后修改~/.bashrc文件,加入一行. ~/script/git/git-c转载 2015-08-30 00:02:31 · 296 阅读 · 0 评论 -
git 比较不同
比较两分支的不同git diff branch1 branch2如果是比较当前分支和branch2的不同:git diff branch2比较两分支某一个文件的不同git diff branch1 branch2 filename上面的都是显示不同的文件+文件内容如果只想显示文件列表:git diff branch1 branch2原创 2015-08-14 10:42:39 · 320 阅读 · 0 评论 -
git 命令别名
程序员都是"懒惰"的,哪怕是执行一个命令的时候少敲了一个字母也感觉特舒坦。Git就允许为命令设置别名。以git status为例,如果敲git st显然无法识别。 new-host-2:designer XXX$ git st git: 'st' is not a git command. See 'git --help'.原创 2015-08-30 02:42:19 · 401 阅读 · 0 评论 -
git 查看分支的创建时间
git reflog show --date=iso bug_on_staging原创 2015-08-30 02:03:45 · 10428 阅读 · 0 评论 -
git 常用命令
创建和使用git ssh key首先设置git的user name和email:12git config --global user.name "xxx"git config --global user.email "[email protected]"查看git配置:原创 2015-09-02 03:24:58 · 333 阅读 · 0 评论 -
git ssh key
一 、设置Git的user name和email:$ git config --global user.name "xuhaiyan"$ git config --global user.email "[email protected]"二、生成SSH密钥过程:1.查看是否已经有了ssh密钥:cd ~/.ssh如果没有密钥则不会有此文件夹,有则备份删转载 2015-10-26 00:40:15 · 260 阅读 · 0 评论 -
git 本地分支与远程分支
情况A: 远程没有 branchname 分支,本地有branchname分支,需要将本地分支推送到远程创建1. 创建远程分支git push origin branchname2. 步骤1完成后,需要给本地的branchname分支和远程的branchname分支创建关联关系git checkout branchnamegit branch -u origin/branchn原创 2015-11-03 23:33:30 · 593 阅读 · 0 评论 -
git 分支重命名
1. 本地分支重命名git branch -m oldbranchname newbranchname2. 远程分支重命名 (假设本地分支和远程对应分支名称相同)a. 重命名远程分支对应的本地分支git branch -m old-local-branch-name new-local-branch-nameb. 删除远程分支git push origin :ol原创 2015-11-19 17:17:43 · 22356 阅读 · 1 评论