
git
文章平均质量分 76
可以吧可以吧
可以吧
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
多分支git合并流程
git merge --squash 是一个 Git 命令,它的作用是将当前分支(通常是主分支)与另一个分支(通常是特性分支或分支的分支)进行合并,但不会在历史记录中保留合并的信息。而是将合并的结果作为一次新的提交记录在 Git 历史中。在你的例子中,feature_test_20230801是一个特性分支的名称,它可能包含了某些特定的功能或修改。使用 git merge --squash 命令可以将该特性分支的修改内容合并到当前分支中,但不会保留合并的历史记录。原创 2023-08-02 10:07:32 · 628 阅读 · 0 评论 -
Wsl2 ubuntu 配置git 阿里云codeup
创建一个跟你windows git使用相同的用户名,特别重要配置git 用户名和邮箱配置阿里云codeup拉取仓库提示文件权限问题给用户目录权限配置项目文件别名key_load_public: invalid format 怎么办?WSL ubuntu sshd: no hostkeys available -- exiting.Golang 执行go list -m -json all 没权限怎办新建用户没有root安装的go环境怎么办 想办法共享环境变量原创 2023-02-24 18:31:13 · 1075 阅读 · 0 评论 -
Git 笔记
Git 笔记git clone url itemnamegit pull origin master 下载并合并代码git push origin master 上传代码及快速合并git branch显示所有分支git checkout master 切换分支git checkout -b dev 创建并切换到dev分支git commit -m 'dev' 提交到指定版本git status 查看状态git log 查看提交历史git branch -D ...原创 2020-11-11 20:44:28 · 124 阅读 · 0 评论 -
TortoiseGit SSH-key 免用户名密码验证
设置TortoiseGit ssh-key 免去每次提交git时都要输入用户密码操作。使用TortoiseGit作为github本地管理工具,TortoiseGit使用扩展名为ppk的秘钥,而不是 ssh-keygen生成的rsa密钥。也就是说在git bash中使用ssh-keygen -C "username@email.com" -t rsa产生的密钥TortoiseGit中不能用...原创 2019-09-12 16:15:50 · 211 阅读 · 0 评论 -
windows git 删除版本控制(文件夹)
linux可以使用命令,windows有点坑下选择 文件夹和搜索选项 切换显示隐藏文件就会显示隐藏掉的.git文件,删掉就可以了原创 2018-07-20 12:03:47 · 6691 阅读 · 0 评论 -
TortoiseGit做push时提示Disconnected: No supported authentication methods available (server sent: publick
通过Git从远程服务器上获得到自己的项目,但是通过TortoiseGit做push时提示Disconnected: No supported authentication methods available (server sent: publickey)错误,但是在GitBash中没有错误,是TortoiseGit的配置问题,需要设置下TortoiseGit的SSH配置,配置方式如下:右键更新的...转载 2018-05-23 23:12:37 · 3392 阅读 · 0 评论 -
SourceTree的基本使用
1. SourceTree是什么拥有可视化界面的项目版本控制软件,适用于git项目管理window、mac可用2. 获取项目代码1. 点击克隆/新建 2. 在弹出框中输入项目地址,http或者ssh地址都可以 如果箭头指向的仓库类型表明“这不是一个标准的Git仓库”,可能是有以下原因 1) 项目地址获取错误 2) 没有项目访问权限转载 2018-02-05 11:59:15 · 247 阅读 · 0 评论 -
设置Git 区分文件名大小写
git 默认不区分文件名大小写当你创建一个文件后,叫 readme.md 写入内容后 提交到线上代码仓库.然后你在本地修改文件名为 Readme.md 接着你去提交,发现代码没有变化.控制台输入git status 也不显示任何信息那么就配置git 使其对文件名大小写敏感git config core.ignorecase false转载 2018-02-01 10:35:31 · 742 阅读 · 0 评论 -
Git自学之路(三)- Git打标签
关于版本控制版本控制是一种记录一个或若干个文件内容变化,以便将来查阅特定版本修订情况的系统。 对于我们软件工程师而言,我们对保存着软件源代码的文件作版本控制,但实际上,你可以对任何类型的文件进行版本控制。如果你是位图形或网页设计师,可能会需要保存某一幅图片或页面布局文件的所有修订版本(这或许是你非常渴望拥有的功能),采用版本控制系统(VCS)是个明智的选择。 有了它你就可以将某个文转载 2017-11-24 10:49:38 · 244 阅读 · 0 评论 -
Git自学之路(一)- 认识了解后悔之药Git
在代码管理版本控制中,Git 是目前超级流行的工具。接下来就具体了解下 Git 的前世今生。 孙子曰:“知己知彼,百战不殆”。因此, 对 Git 越了解应用也就越好。关于版本控制版本控制是一种记录一个或若干个文件内容变化,以便将来查阅特定版本修订情况的系统。 对于我们软件工程师而言,我们对保存着软件源代码的文件作版本控制,但实际上,你可以对任何类型的文件进行版本控制。如果你转载 2017-11-24 10:48:43 · 322 阅读 · 0 评论 -
Git自学之路(二)- Git初始配置和基本使用
在学习完本文之后,你应该能够配置并初始化一个仓库(repository)、开始或停止跟踪(track)文件、暂存(stage)或提交(commit)更改。 本章也将向你演示如何配置 Git 来忽略指定的文件和文件模式、如何迅速而简单地撤销错误操作、如何浏览你的项目的历史版本以及不同提交(commits)间的差异、如何向你的远程仓库推送(push)以及如何从你的远程仓库拉取(pull)文件。原创 2017-11-24 10:47:31 · 2237 阅读 · 0 评论 -
如何修改git全局初始化的用户名和邮箱? (git修改user.name 和user.email)
今天刚刚入门了下git,,然后初始化的时候将用户名弄错了。。。就很气啊。然后网上找了半天都找不出一个可靠的修改全局用户名和邮箱的方法。。最后还是自己摸索出来了。。其实也很简单。首先进入git bash输入$ git config --list可以查看配置的一些东西。可以看到user.name 和user.email 分别是什么。。如果你没有初始化过。那么直接:......原创 2017-06-20 11:10:22 · 22886 阅读 · 3 评论