关于我学git这档子事(4)】的更多相关文章

创建本地分支并切换到该分支 git checkout -b *** 相当于如下2个命令: git branch *** git checkout *** 推送本地开发分支到远程开发分支 git push origin dev:dev 查看本地和远程分支 git branch -a 删除远程dev分支 git push origin :dev 或 git branch -d -r dev 删除本地分支(-D强制删除) git branch -d(-D)**** 重命名分支(-M强制命名) git…
对于错误: fatal: refusing to merge unrelated histories 解决之道: git pull origin main --allow-unrelated-histories 其中main为你的远程仓库主分支名,该语句是允许不相干历史强制合并...…
------------恢复内容开始------------ 当本地分支(main/dev)比远程仓库分支(main/dev)落后几次提交时 先: git pull 更新本地仓库 再 git push 推送到远程仓库 中间你可能需 git merge *** git staus 合并分支.查看状态等操作... 合并分支时: 1.若是将dev分支合并到main分支,需先切换到main分支 git checkout main 再使用命令 git merge dev 同理 ------------恢复…
对于如下报错: hint: Updates were rejected because a pushed branch tip is behind its remote hint: counterpart. Check out this branch and integrate the remote changes hint: (e.g. 'git pull ...') before pushing again. hint: See the 'Note about fast-forwards'…
将本地main分支push到远程dev分支(不同名分支间的push) 远程dev分支还未创建 (在push同时创建远程dev分支,并将本地main分支内容上传) git push -u --set-upstream origin main:dev (第一次运行时加上参 -u 表示关联俩个仓库) 远程dev分支已存在 git branch -a 查看远程分支 (查看不到?通过 git fetch 刷新 : git branch -a 可以查看了 ) 本地main分支关联远程dev分支 git br…
XSS字符编码 在学习编码绕过时由于数量多,类型相似,不太容易记得住,记得全,故做此记录. 0x01 Html标签属性中执行 简单了解: Html标签属性中的XSS问题多属于javascript伪协议 常见的属性有: src lowsrc dynsrc url href action onload onunload onmouseover onerror 各种on开头的事件 PS:此处可不加括号,如onclick=javascript:alert(1),各类教程里常见的<img src=java…
沉浸式学 Git cover — contents — about 目录 设置 再谈设置 创建项目 检查状态 做更改 暂存更改 暂存与提交 提交更改 更改而非文件 历史 别名 获得旧版本 给版本打标签 撤销本地更改 撤销暂存的更改 撤销提交的更改 从分支移除提交 移除 oops 标签 修正提交 移动文件 再谈结构 Git 内幕:.git 目录 Git 内幕:直接处理 Git 对象 创建分支 导航分支 在 master 中更改 查看分叉的分支 合并 创建冲突 解决冲突 变基 VS 合并 重置 gr…
看日记学git linux 命令行 cd ls / ls -a clear mkdir rmdir echo "hi, good day" > hi.txt touch hello.txt //创建文件 cat hi.txt //打印文件内容 cat -n hi.txt 带行号打印 rm hello.txt //删除文件 vim hi.txt //vim编辑hi.txt 同 vi hi.txt help tar // tar --help 解压 tar -xvzf mypro.t…
我是曹新雨,我为自己代言.现在的菜鸟,3年以后我就是大神.为自己加油.微信:aycaoxinyu 关于我的Android博客,都是我当初遇到困难,克服之后,写上去的.后来,有人加我微信,问我一些问题,比如draager2的,我自己都不知道怎么做. 然后我就来自己看自己的博客,发现有很多地方,自己都看不懂,也没有一个demo可以下载.真的是.这位网友对我说,我的博客一些可以改进的地方,比如,你标出了错误,可是没标出怎么解决,怎么会出现这个错误. 我才发现,原来写博客真的是一个技术活,我以后会努力认…
还在用SVN的人,要不要学Git? 提出这个问题,是因为很多小伙伴还不会使用Git. 在Git之前,是SVN的天下. SVN诞生于2001年,由于较为先进的管理方式而迅速取代了CVS. 很多80后小伙伴都是从SVN开始上手的,大家都熟练的敲着svn commit,或者使用可爱的小乌龟Tortoise. 而Git诞生于2005年,只比SVN晚了4年,是Linux创造者Linus基于开源社区的需求而开发的工具. 因此Git的出生就是基于分布式开发的,分布式理念此时还没有普及开来. 对于任何新一代的技…