git
Sunyelw
白茶清欢无别事,我在等风也等你。
展开
-
rebase 和 merge
使用git或用eclipse中的Egit时, 拉取分支或合并提交时常常会看到rebase和merge这两个哥们 ?原创 2017-12-30 20:17:44 · 7376 阅读 · 0 评论 -
EGit
EGit 的官方教程.http://wiki.eclipse.org/EGit/User_Guide真的不是因为我懒…..转载 2017-12-30 09:39:36 · 269 阅读 · 0 评论 -
git与github
最近研究了一下git和github。 网上找了些资料学习,做了点笔记,记录一波。 不足之处还请指出.参考学习网址,强推廖雪峰老师的git教程: https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000关于作者github: https://github.com/Suny...原创 2017-09-17 11:34:34 · 2180 阅读 · 1 评论 -
.gitignore文件的位置
这篇博客就放几行Git命令。1、关于忽略文件的配置。git rm -r --cached .git add .git commit -m 'update .gitignore'2、关于忽略文件的路径。git config --global core.excludesfile ~/.gitignore,路径中有斜杠注意一下。...原创 2018-07-23 21:36:34 · 8609 阅读 · 0 评论 -
GIT pull / push
前提条件: 本地做好提交,推送到远程库.1、远程库没有文件,是个裸的其初始化命令行为:$ git init --bare(1)先关联个远程库,origin和URL自取。$ git remote add origin git@github.com:Sunyelw/test.git第一步都是一样的。(我为什么要说一样。。) (2)直接推送$ git push ...原创 2018-07-30 00:13:48 · 2450 阅读 · 0 评论 -
GIt Stash
要用到这个储藏功能一般都要用到分支,不然无法发挥其强大。分支创建1、创建分支git branch dev可能会结果如下$ git branch devfatal: Not a valid object name: 'master'.这个是因为你创建本仓库以来,还没有过一次commit,本地库还没生成master分支,也就无法识别你所在分支 “ master ”...原创 2018-07-27 20:28:52 · 319 阅读 · 0 评论 -
Git diff 比较差异
仓库文件差异比较。 1、简单比较的用法比较暂存区与工作区的差别:$ git diff <file_path>比较版本库最新提交与暂存区的差别:$ git diff --cached <file_path>比较工作区与版本库最新提交的差别:$ git diff HEAD <file_path>HEAD表示当前指向,可替换成当前分支(m...原创 2018-07-27 20:51:31 · 1170 阅读 · 0 评论 -
Git 取消修改 and 回溯版本
参考廖雪峰老师的Git教程:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374831943254ee90db11b13d4ba9a73b9047f4fb968d0001、撤销工作区的修改$ git checkout -- <file_path>或...原创 2018-07-27 22:51:59 · 610 阅读 · 0 评论