
git
文章平均质量分 70
lindexi_gd
我是微软Windows应用开发方向的最具价值专家,欢迎访问我博客blog.lindexi.com里面有大量WPF和UWP博客
展开
-
How to generate NuGet package with Git Tag version using GitHub Action
We can trigger the GitHub Action by Git tag pushed and we can read the Git tag name as the version. And then we can generate the NuGet package with this version.There is a dotnet tool that can read...原创 2020-05-29 00:56:47 · 482 阅读 · 0 评论 -
git 统计两个 commit 之间相差的次数
本文告诉大家在一个连续的 commit 树中统计两个 commit 之间的差异的 commit 数量,也就是存在 A commit 存在而 B commit 不存在的 commit 的数量可以使用下面代码统计两个 commit 或分支之间的差异的次数git log --oneline A ^B | 这里的 A 和 B 可以替换为分支或 commit 号,如 origin/dev 等,下面...原创 2020-05-17 06:18:40 · 2865 阅读 · 0 评论 -
VisualStudio 如何快速添加一个 Git Tag 推送
在 VisualStudio 的团队管理功能,提供了方便的添加 Tag 的方法,可以新建一个 Tag 添加 Tag 信息,同时推送某个特定的 Tag 到服务器。配合推 Tag 打包 NuGet 的方法,将可以让整套工具用起来特别爽,完全本地化打 Tag 推送就完成了 NuGet 服务器打包推送进入团队管理界面,我用的英文版的,但是按钮在中文版也没有变化。我的 VisualStudio 是 ...原创 2020-04-19 02:11:38 · 2376 阅读 · 0 评论 -
git 上传当前分支
因为我现在的分支是的名很长,每次需要上次当前分支需要写很多代码,是不是有很简单方法上传当前分支。如果要上传一个分支到仓库 origin 那么就需要使用下面的命令 git push origin 分支我存在下面几个分支 t/lindexi/Avalonial_Grid_Arrange t/lindexi/Avalonial_Grid_Infinity我在上传的时候需要写很多...原创 2019-09-29 08:35:22 · 4268 阅读 · 0 评论 -
git rebase
一个更改总是提交,仓库有好多看起来很乱的 git没有可以把最后一个提交提交到服务器的能力,可以用rebase 先使用分支做更改git branch 更改git checkout 更改提交更改git commit 更改然后到主分支看最新提交git checkout mastergit log记下那提交把更改合并mastergit merge 更改原创 2016-01-12 21:00:35 · 1579 阅读 · 0 评论 -
git 使用 VisualStudio 比较分支更改
有时候需要比较两个分支的不同,这时如果提交到 github ,那么默认就可以看到。但是这时因为没有ide的高亮或者其他的功能,看起来觉得不好默认的 VisualStudio 比较文件比 github 的用起来好很多,那么如何使用 VisualStudio 作为代码比较?原创 2018-04-29 09:51:38 · 9464 阅读 · 0 评论 -
dotnet 从入门到放弃的 500 篇文章合集
本文是记录我从入门到放弃写的博客原创 2018-05-29 08:51:45 · 2756 阅读 · 2 评论 -
git 提交添加 emoij 文字
可能看到 git 提交是文本,就认为他无法使用表情图片,实际上 git 提交是可以添加表情原创 2018-07-27 08:52:48 · 745 阅读 · 2 评论 -
git cannot lock ref
如果在 git 准备下载仓库的时候,出现下面的错误cannot lock ref ‘refs/remotes/origin/xx’:’refs/remotes/origin/xx/xx’ exists cannot create ‘ref/remotes/origin/xx’那么请看本文,本文提供了一个解决方法。 请使用下面代码git update-ref -d refs/remotes gi...原创 2017-06-28 19:13:09 · 2889 阅读 · 0 评论 -
git 通过 SublimeMerge 处理冲突
在使用 Git 的时候,如果是多个小伙伴开发,那么如果同时修改一个文件将出现冲突。也就是在自动合并的时候不知道使用哪个代码才对,此时就需要合并工具的协助。我找了很久发现 SublimeMerge 是界面最好看的,同时快捷键和 SublimeText 一样多也好用的工具原创 2019-09-17 08:49:22 · 1757 阅读 · 0 评论 -
git 分支改名
给一个git分支改名的方法很简单原创 2018-03-31 21:20:00 · 5895 阅读 · 0 评论 -
git cannot lock ref
如果在 git 准备下载仓库的时候,出现下面的错误cannot lock ref ‘refs/remotes/origin/xx’:’refs/remotes/origin/xx/xx’ exists cannot create ‘ref/remotes/origin/xx’那么请看本文,本文提供了一个解决方法。请使用下面代码git update-ref -d refs/rem原创 2018-01-31 09:17:14 · 2075 阅读 · 0 评论 -
git 合并两个仓库
我有两个仓库,一个是gitbook在写一本一个是放在github的垃圾,这个是我想要开个人网站,但是做的还是不行https://github.com/lindexi/lindexi.github.io结果发现我需要做html,本来的文件没法直接转过去,但是我又不想使用第三方工具,于是最后我想着自己来写一个,于是就做了winMarkdown,win10软件,不过已经几个月没做好了还是回到问题原创 2016-08-23 11:30:05 · 5216 阅读 · 0 评论 -
用git上传代码到新浪云
新浪云空间是国内免费的一个空间,使用git上传代码到新浪云,会有很多问题。账号输入,没有可以输入密钥的地方,上传出错原创 2015-09-15 10:59:49 · 10380 阅读 · 0 评论 -
git上传代码到code.youkuaiyun.com
国内有code.youkuaiyun.com速度很快 用git上传需要去下载git程序 很简单。 我是Windows下 先code.youkuaiyun.com创建一个项目 https://code.youkuaiyun.com/dashboard/index 项目设置 项目公钥 添加公钥 生成公钥 打开 git bush 首先检查本机公钥:$ cd ~/.ssh 如果提示:No such原创 2015-07-02 17:25:39 · 2574 阅读 · 0 评论 -
git上传代码到code.youkuaiyun.com出错
用git push代码到csdn code的时候出现错误 error:failed to push some refs to … Dealing with “non-fast-forward” errors From time to time you may encounter this error while pushing: $ git push origin master原创 2015-07-02 17:01:51 · 1820 阅读 · 0 评论 -
git无法pull仓库refusing to merge unrelated histories
本文讲的是把git在最新2.9.2,合并pull两个不同的项目,出现的问题如何去解决原创 2016-10-03 09:04:53 · 215667 阅读 · 48 评论 -
git镜像仓库
有时候我们会把一些仓库放到本地,当他更新的时候,可以使用简单命名更新他。不是所有时间我们都有网,所以把远程的仓库作为镜像,可以方便我们查看普通的git clone不能下载所有分支,想要简单的git clone所有分支,可以用镜像方法原创 2017-05-15 16:28:45 · 15946 阅读 · 1 评论 -
git 分支改名
给一个git分支改名的方法很简单原创 2017-05-15 16:31:34 · 35991 阅读 · 0 评论 -
git subtree pull 错误 Working tree has modifications
git subtree 是不错的东西,用于 git 管理子项目。本文记录我遇到问题和翻译网上的答案。翻译 2017-07-29 09:10:16 · 7244 阅读 · 0 评论 -
如何删除错误提交的 git 大文件
早上小伙伴告诉我,他无法拉下代码,我没有在意。在我开始写代码的时候,发现我的 C 盘炸了。因为我的磁盘是苏菲只有 256G 放了代码就没空间了,于是我查找到了原来是我的代码占用了居然有 2000+M ,寻找了很久才发现,原来我小伙伴JAKE传了一个压缩包上去,一个1G的包那么如何把这个压缩包彻底从 git 删除?原创 2017-10-09 13:06:38 · 1752 阅读 · 0 评论 -
git 修改commit日期为之前的日期
默认的 git 的提交时间会受到系统的时间的影响,如果想要系统的时间不会影响到 git 的提交时间,请使用本文的方式,自己指定提交的时间原创 2016-05-22 16:59:37 · 8629 阅读 · 1 评论