随笔分类 - Git
摘要:git rm --cached readme1.txt 删除readme1.txt的跟踪,并保留在本地。 git rm --f readme1.txt 删除readme1.txt的跟踪,并且删除本地文件。
阅读全文
摘要:在本地新增一个xxx文件, git add xxx之后, 运行git status显示“changes to be committed. use git reset HEAD <file> to unstage”,然后,运行git reset xxx,这时再运行git status,提示的内容与运行
阅读全文
摘要:(官网: https://www.perforce.com/products/helix-core-apps/merge-diff-tool-p4merge 可以作为一个stand alone app) 原来如此方便:https://www.bbsmax.com/A/amd08Enkdg/ good
阅读全文
摘要:一般在运行git merge branchName后,git 如果提示了merger冲突,然后运行git mergetool。Git提示冲突后,运行git mergetool --tool-help可以显示当前available的mergerTool和当前Valid的mergeTool ,可参考(
阅读全文
摘要:https://git-scm.com/book/zh/v2/Git-%E5%88%86%E6%94%AF-%E5%88%86%E6%94%AF%E7%9A%84%E6%96%B0%E5%BB%BA%E4%B8%8E%E5%90%88%E5%B9%B6 --goood 若当前你处于本地的branch
阅读全文
摘要:git fetch指令: https://www.yiibai.com/git/git_pull.html 发现远端有更新,git pull时,如果你本地分支修改了东西,导致git pull有冲突,失败。这时可以有两种方式解决问题。 关于git pull的实验: 本地有分支branch1,对应远端的
阅读全文
摘要:br为远端分支名字。 删除local分支 git branch -d 分支名
阅读全文
摘要:Git add //添加到本地暂存区 Git commit -m”xxxxx” //添加到本地分支 Git push //添加到远端分支
阅读全文
摘要:“我好像是一个在海边玩耍的孩子,不时为拾到比通常更光滑的石子或更美丽的贝壳而欢欣鼓舞,而展现在我面前的是完全未探明的真理之海。” -- 牛顿 git branch -vv 上图,当前所在的分支:Branch_xxxng 为本地没有对接到远程的分支。
阅读全文
摘要:当今的职业化教育是扼杀天才的最好武器!已经很难出现箱富兰克林,达芬奇那样的通才了! 推送本地分支到远程仓库: 注意: git push --set-upstream origin dev1,最后的dev1为你要推送的本地分支的名字,不是给远端分支重新起名! 然后,可以在remote端看到新分支。你在
阅读全文
摘要:三国演义中的赤壁之战花了80%的篇幅讲战前的准备和酝酿,因为在战争打响的那一刻起,成败就已经分晓了,在战争的进程中双方都没有后退的余地,只有被时间推着像那个注定的结局前进。- -饺子 作用:将某个分支的某一次commit的修改merge到另一个分支,因为有时没有必要将合并所有分支! 仅仅pick一个
阅读全文
摘要:在你的工作目录下,你新建了一个文件,例如,你的密码文件或者新产生的exe文件等,不想把它提交,但是每次执行git status都会提示: untracked file........ 方法: 新建 .gitignore文件(如果没有建立过的话),在文件中写上你的密码文件路径即可。新建的这个.giti
阅读全文
摘要:更改一个本地文件xxx的内容,不做任何git动作(不git add),然后,git checkout xxx可以将本地的更改抹掉,回到更改前的状态。 Git checkout branchName,切换到本地branchName分支。
阅读全文
摘要:参考好文:使用命令和P4Merge进行diff::https://www.cnblogs.com/cgzl/p/8597066.html git difftool 即可弹出比较工具的界面 哈哈 本地区域 git diff/difftool filepath 不带任何命令参数,工作区(本地文件)与暂存
阅读全文
摘要:查看该文件: git config --global --list Ref: https://blog.csdn.net/themagickeyjianan/article/details/79683980
阅读全文
摘要:git clone -b 分支名 仓库地址 仓库地址:例如http...
阅读全文
摘要:从远程仓库中拉一个本地不存在的分支: git checkout -b 本地分支名 origin/远程分支名 该命令会创建一个本地分支并,并与远程分支关联,并自动切换到这个本地分支。 如果出现提示: cannot update paths and switch to branch xx at the
阅读全文
摘要:假设你当前在你本地的xx分支,执行 git branch xxxy,即在本地建立了一个xxxy分支。注意,这个仅仅是在你本地的分支,如果你不提交该分支到远端,只有你自己看到。这时,新建分支的内容同你当前所在的xx分支,是以你当前所在分支为模板的。 然后,执行git branch可以看到你所有的本地分
阅读全文
摘要:假设你本地有一个xx分支对应着远端的xx分支,当前,你在本地的xx分支进行了修改(可以是执行了add, commit,但不要push),然后,现在想从远端的xx分支拿到最新的代码,可以用下图方法覆盖掉你的全部改动: git fecth --all git reset --hard origin/xx
阅读全文

浙公网安备 33010602011771号