
Git/GitHub
文章平均质量分 95
Git相关操作
小道仙97
一个不务正业的程序员,梦想成为家庭煮夫。【五十岁退休】
展开
-
Git进阶之代码回滚、合并代码、从A分支选择N次提交,合并到B分支【revert、merge、rebase、cherry-pick】
Git进阶之代码回滚、合并代码、从A分支选择N次提交,合并到B分支【revert、merge、rebase、cherry-pick】原创 2023-05-28 15:21:48 · 4705 阅读 · 0 评论 -
git冲突解决,使用git命令解决冲突【通用版】
文章目录一、准备1-1、dev分支里面的README1-2、master分支里面的README1-3、说明二、冲突2-1、合并结果2-2、解决冲突一(有master分支操作权限)2-2-1、更新远程分支2-2-2、切换master分支、并拉取master分支代码2-2-3、拉取dev分支代码(当前分支是master)2-2-4、解决冲突2-2-5、提交代码2-3、解决冲突二(无master分支权限)2-3-1、更新远程分支2-3-2、切换dev分支、并拉取dev分支代码2-3-3、拉取master分支代码(原创 2021-07-08 14:53:50 · 41165 阅读 · 0 评论 -
Git使用命令删除分支
1、查看本地全部的分支git branch2、删除master分支git branch -D master3、查看远程分支git branch -r4、删除远程分支 git push origin -d master原创 2020-12-31 14:58:29 · 359 阅读 · 0 评论 -
git冲突解决,代码冲突、合并冲突。【IDEA版本】
其实所谓的冲突就是同一个文件同时被多个人修改了,导致git服务不知道要保存谁的。一、同一个版本冲突解决1-1、当我们正常拉取代码的时候,结果是这样的。1-2、如果有冲突的时候,将是这样的解决冲突的办法也有很多种选择自己的代码,也就是不要别人的,保留自己的。(Accept Yours)选择别人的代码,也就是不要自己的,保留别人的。(Accept Theirs)合并你们的代码,然后自己去手动解决冲突对于我们熟悉的代码,我们可以选择保留别人或者自己的,但是一般我们都是选择合并,然后手动.原创 2020-12-18 17:07:41 · 848 阅读 · 1 评论 -
Git分支问题
最近有这么一个需求:本来有一套代码,给A公司部署好了,现在要给B公司部署一份,但是B公司会有一些不一样的东西。(下面称为A代码,B代码)这个问题苦恼了我许久,毫无疑问最先想到的就是创建一个新的分支就好了。但是这样后面会有一个问题:如果我要修改一些公共的代码怎么去解决呢?如果按照上面的拉取一个分支,其实和新建一个项目没啥区别,后面如果修改了代码基本上没办法去合并,因为你总会冲突,只要改过同一个文件就会冲突。这个问题直到现在也没能有一个万全之策,目前我的解决办法是:前端加权限,后端新增文件。前端定义.原创 2020-12-05 19:10:10 · 368 阅读 · 0 评论 -
Idea回退commit
idea我commit了,但是还没有push,这时候我发现commit错了,需要撤回commit原创 2020-12-01 14:13:37 · 1299 阅读 · 0 评论 -
从GitLab拉取代码(不同分支拉取)
一、安装githttps://blog.csdn.net/Tomwildboar/article/details/82312646二、配置SSHhttps://blog.csdn.net/Tomwildboar/article/details/82313476三、拉取代码1、创建一个空文件夹,然后进去右键选择git bash输入下面的代码git clone xxxxxxxxxx 来自下面的截图如果你要拉取的是master分支那么你已经好了其它分支,我们需要关闭当前的git bash原创 2020-10-15 17:11:21 · 5288 阅读 · 0 评论 -
GitHub:本地项目上传至GitHub
一直想使用GitHub,账号注册好久了,也不知道写点啥。期间有人说让我把我的个人博客代码放上去,一方面代码写的垃圾,一方面又有点舍不得,就一直没用GitHub。最近打算刷题,想想每次把题解放在GitHub倒是个不错的选择。1、账号的注册这里就不多说了,自己去注册GitHub账号2、SSH配置2-1:安装git https://blog.csdn.net/Tomwildboar/...原创 2019-09-15 18:03:39 · 206 阅读 · 1 评论 -
从coding上拉取已存在的项目
简单说一下,我的应用场景我自己做了一个简单的项目,我把它上传到coding上了,但是我需要在公司的时候拉取下来第一步:在coding上配置SSH注:我的coding上配置了两个SSH一个是我家里的电脑,一个是公司的电脑。如果不配置SSH,是无法进行操作的第二步:拉取项目2-1:找个空文件夹,执行 git init 2-2:git remote add origin "你的co...原创 2019-07-05 13:26:57 · 3449 阅读 · 0 评论 -
git@git.coding.net: Permission denied (publickey).
git@git.coding.net: Permission denied (publickey). 问题解决就不赘述怎么遇到这个问题了,直接给出解决办法第一步:删除你在coding上面的ssh第二步重新建立一个秘钥ssh-keygen -t rsa -C xxxxx@qq.com //xxx 表示@qq.com 表示你的邮箱然后一路回车,不要做任何操作(完全没必要做任...原创 2019-04-02 15:15:28 · 10113 阅读 · 28 评论 -
idea 把项目 推送到 coding 上去
目的:使用idea 把项目 推送到 coding 上去第一步:创建本地仓储1-1:首先必须安装 git https://blog.csdn.net/Tomwildboar/article/details/823126462-1:初始化项目找到你的项目文件夹,右键使用 Git Bash 打开,并运行 git init 再一次 运行 git add. git commit -m...原创 2018-09-26 23:14:54 · 1320 阅读 · 0 评论 -
vscode使用git提交项目到coding
目的:vscode使用git提交项目到coding第一步:把本地项目初始化 前提已经安装好了 git 不会的,可以去看这篇文章https://blog.csdn.net/Tomwildboar/article/details/823126461-1右键项目 用 Git Bash 打开,然后输入命令 git init成功后,你的 vscode 这个地方会有显示1-2:...原创 2018-09-26 22:35:23 · 4984 阅读 · 0 评论 -
使用git创建公钥
如果你还没有安装Git ----> https://blog.csdn.net/Tomwildboar/article/details/82312646第一步:打开git-push ( 输入:ssh-keygen注:如果你没有密码,直接两次回车就好了第二步:找到密钥2-1密钥默认在这个文件夹里面但不知道为什么我的不在,在下面找到你刚刚输入的文件名称...原创 2018-09-02 10:46:06 · 2068 阅读 · 0 评论 -
Windows环境下安装 Git
目的:在本地电脑(windows)上安装Git注:在你安装的目录只要有中文,待会就会出现下面的错误。而且之后的创建仓库什么都可能出错。所以尽可能不要任何中文。第一步:下载https://git-scm.com/1-2:修改你所需要的安装位置。1-3:自选项这个地方,我选择了一个附加图标,你可以根据个人选择(不懂英文可以百度翻译一下)选择就待会安装成功桌面会出现一个快捷...原创 2018-09-02 09:55:52 · 3131 阅读 · 0 评论