git config --global color.status auto git config --global color.diff auto git config --global color.branch auto git conf…
多个github帐号的SSH key切换
生成SSH公钥 ssh-keygen -t rsa -C "youremail@xxx.com" 查看本机ssh cat ~/.ssh/id_rsa.pub 一台电脑上有一个ssh key,在github上提交代码,由于其他原因 你可能会在…
Git 怎样保证fork出来的project和原project(上游项目)同步更新
from:http://blog.csdn.net/qdujunjie/article/details/42100469 from : http://www.tuicool.com/articles/Mnmmqyi 问题描述: 当我们 在…
git 添加源地址和查看源地址
原理解析 git remote set-url –add origin 就是往当前git项目的config文件里增加一行记录 config文件打开方式有两种: 使用命令git config -e 在当前git项目的根目录下,文件…
git恢复文件修改
git checkout . 所有修改的文件恢复到之前未修改状态 git checkout -- 指定文件 指定文件恢复到之前未修改状态
git合并代码
1. git checkout develop 切换到开发分支,重新拉代码保持最新 2. git checkout feature-tree-search 切换到要合并的分支,重新拉代码保持最新 3. git checkout deve…
git新建分支
1.git checkout -b feature-* -b后面跟新分支名字 2.然后要push到远端 git push origin feature-view-update:feature-view-update 3.git pul…
转:Git忽略规则和.gitignore规则不生效的解决办法
Git忽略规则: 在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如果没有这个文件,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如: # 此为注释 – 将…
Git pull 后恢复到原来版本
1 问题 git pull 后发现此版本不是想要的版本,但pull后的版本,在我的当前分支版本基础上又迭代了N个版本。 2 恢复到本分支的原来版本 1、git reflog master (查看本地master分支历史变动纪录) 2、git…