![](https://img-blog.csdnimg.cn/aa577d523e034a679cd938a04ebffdcd.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Git
文章平均质量分 66
Git
timerring
知行合一
展开
-
解决 error: failed to push some refs to ‘https://github.com/
Resolve error: failed to push some refs to 'https://github.com/报错:! [rejected] main -> main (fetch first)error: failed to push some refs to ‘https://github.com/XXX.git’原因:远程库和本地库不一致。通常出现在初始化仓库有readme而本地没有等情况。提示:git的提示同上。hint: Updates were rejecte原创 2022-10-21 15:13:37 · 5544 阅读 · 2 评论 -
Git的branch操作详解与总结
在开发软件时,可能有多人同时为同一个软件开发功能或修复BUG,可能存在多个Release版本,并且需要对各个版本进行维护。Git的分支功能可以支持同时进行多个功能的开发和版本管理。分支是为了将修改记录的整体流程分叉保存。分叉后的分支不受其他分支的影响,所以在同一个数据库里可以同时进行多个修改。分叉的分支可以合并在数据库进行最初的提交后, Git会创建一个名为main的分支。因此之后的提交,在切换分支之前都会添加到main分支里。分支 (“Merge分支”和 “Topic分支” ) 的运用规则。Merge分支原创 2022-10-19 10:27:58 · 6222 阅读 · 7 评论 -
Git基础教程详解
Git在执行提交的时候,不是直接将工作树的状态保存到数据库,而是将设置在中间索引区域的状态保存到数据库。执行推送或者拉取的时候,若省略了远程数据库的名称,则默认使用名为”origin“的远程数据库。所以,凭借中间的索引,可以避免工作树中不必要的文件提交,还可以将文件修改内容的一部分加入索引区域并提交。当在克隆的数据库目录执行推送时,可以省略数据库和分支名称。在处输入远程数据库名称,在处指定远程数据库的URL。使用clone指令可以复制数据库,在指定远程数据库的URL,在指定新目录的名称。原创 2022-09-06 22:38:57 · 31081 阅读 · 4 评论 -
Github的SSH密钥 免密登录 配置(图文详解)
目录一、先在用户文件夹/主机名下创建.ssh文件二、配置Github三、测试是否可以使用一、先在用户文件夹/主机名下创建.ssh文件例如我的文件夹为 C:\Users\John1.右键选择Git Bash Here2.输入命令ssh keygen -t rsa -C youremail@email.com参数解释:-t:选择何种加密 -C:描述该ssh针对后面的邮箱 youremail@email.com:替换为你的......原创 2022-05-12 22:31:40 · 47795 阅读 · 1 评论 -
Git总结重点笔记
学习Git的重点笔记,并整理了速查表方便查看。持续更新,欢迎收藏。Git详解——Git概述原理及安装细节_timerring的博客-CSDN博客Git详解——常用命令及分支的操作速查_timerring的博客-CSDN博客Git详解——pull、push、clone、fork、pull request图解及命令速查_timerring的博客-CSDN博客...原创 2022-05-12 21:40:26 · 24945 阅读 · 0 评论 -
Git详解——pull、push、clone、fork、pull request图解及命令速查
第3章 Git 团队协作机制3.1团队内协作图解3.2 跨团队协作图解3.3远程仓库操作命令名称作用git remote -v查看当前所有远程地址别名git remote add 别名 远程地址起别名git push 别名 分支推送本地分支上的内容到远程仓库git clone 远程地址将远程仓库的内容克隆到本地git pull 远程库地址别名 远程分支名将远程仓库对于分支最新内容拉下来后与当前本地分支直接合并详解:创建远程仓库别名原创 2022-05-12 21:24:26 · 24126 阅读 · 0 评论 -
Git——常用命令及分支的操作速查
第2章 Git常用命令注意:git bash中命令与linux命令是通用的。1.Git常用命令:命令名称作用git config global user.name 用户名设置用户签名git config global user.email 邮箱设置用户签名git init初始化本地库git status查看本地库状态git add 文件名添加到暂存区git commit -m " 日志信息 " 文件名提交到本地库git reflog原创 2022-05-12 21:00:33 · 24883 阅读 · 0 评论 -
Git详解——Git概述原理及安装细节
第1章 Git概述Git是一个免费的、开源的分布式版本控制系统 ,可以快速高效地处理从小型到大型的各种项目 。Git易于学习,占地面积小,性能极快 。 它具有廉价的本地库 ,方便的暂存区域和多个工作流分支等特性。1.1 版本控制版本控制是一种记录文件内容变化,以便将来查阅特定版本修订情况的系统。版本控制其实最重要的是可以记录文件修改历史记录,从而让用户能够查看历史版本,方便版本切换。1.2 版本控制工具➢ 集中式版本控制工具CVS、SVN(Subversion)、VSS……集中化的版本控制系原创 2022-05-12 15:53:51 · 15524 阅读 · 2 评论