自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习的最好方法就是去做

总有一天,你所学的东西,会以你意想不到的方式回馈到你身上

  • 博客(8)
  • 收藏
  • 关注

原创 Git笔记8(cherry-pick与rebase)

cherry-pick将某一个分支的修改,应用到另外一个分支git cherry-pick commitId 将commitId处提交 应用到当前分支rebase(改变分支的根基)功能类似于mergegit checkout mywork进入mywork分支git rebase origin将分支合并到origin分支(会修改Git提交历史,而merge不会修改提交历史)如果rebase过程中出现...

2018-05-15 17:16:01 1449

原创 Git笔记7(submodule与subtree)

git init --bare 创建裸库(没有工作区,仅仅存放和中转开发者提交代码)将一个git仓库引入到另一个git仓库git submodule add git@xxx mymodule 将远程项目拉取到本地mymodule文件夹中 mymodule事先需要不存在,存在即报错git add .git commit -m 'addsubmodule'git push在mymodule内git p...

2018-05-15 13:45:54 1272

原创 Git笔记6(远程分支,别名)

gitk 窗口git gui 窗口git config --global alias.br branch 用br代表branchgit config --global alias.ui '!gitk' 用ui调用外部命令gitkgit push --set-upstream origin develop 在远程新创建一个develop分支,并将本地develop分支提交到远程git checkou...

2018-05-14 16:47:54 1043

原创 Git笔记5(远程与GitHub,分支)

push 推送pull 拉取,同时执行合并pull = fetch + mergegit commit --amend --reset-authorgit commit -am 只能将已经存在的文件进行添加缓存区并提交到版本库---------------https-------------------------------git remote add origin httpsxxx(origi...

2018-05-14 10:22:00 129

原创 Git笔记4(checkout,stash,标签与diff)

git checkout -- <file> 通过这个命令丢弃工作空间对应文件相对于暂存区最后一次变更(如果全部添加到暂存区了则运行这个命令不会作任何修改,如果添加到暂存区后再次对文件修改后运行这个命令,则会丢弃这次修改)git checkout commit_id 进入到commit_id那一次提交的位置,此时处于游离状态,可以在那个位置创建一个新的branchgit branch ...

2018-05-10 13:37:05 599

原创 Git笔记3(分支与版本回退)

git branch -d new_branch 删除new_branch分支git不能删除当前所处的分支,若当前在new_branch分支,执行git branch -d new_branch会报错执行git branch -d new_branch的时候 如果new_branch分支从没有被合并过 那么会出现the branch 'new_branch' is not fully merged...

2018-05-09 15:52:33 180

原创 Git笔记2(gitignore与分支)

.gitignore文件(文件需要放在项目的根目录下,和build.gradle还有pom.xml在同一级)在里边写入忽略文件名,将.gitignore文件git add到暂存区并git commit到版本库即可在.gitignore文件中再次写入,在windows中,需要再次git add并再次git commit.gitignore文件里支持正则表达式还有通配符比如输入*.txt则会忽略所有t...

2018-05-09 15:50:49 413

原创 Git笔记1

获得版本库git initgit clone查看信息git help(获取git帮助信息)git log(查看提交日志)git diff(比较文件在不同状态下的差别,可以比较已修改和暂存区之间的差别,也可以比较暂存区与已提交或者暂存区与git版本库中文件之间的差别)版本管理git add(将当前已修改的文件纳入到暂存区中)git commit(将暂存区中文件提交到git的版本库中)git rm(删...

2018-05-09 10:12:55 92

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除