![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git
文章平均质量分 61
GitGitGitGitGit
Pinker_Q
这个作者很懒,什么都没留下…
展开
-
Git简述
基本功能Git是一个分布式版本控制工具版本控制协同修改数据备份权限控制历史记录分支管理发展历史Git结构本地结构:Git在本地的工作结构远程代码托管中心: GitHub、码云、 GitLab服务器,管理远程库...原创 2021-12-12 18:31:19 · 558 阅读 · 0 评论 -
git merge & rebase
merge与rebase的区别假设我们有如下图一所示仓库,该仓库有master和develop两个分支,且develop是在(3.added merge.txt file)commit处从master拉出来的分支。图一merge假设现在HEAD在(6.added hello.txt file)处,也就是在master分支最近的一次提交处此时执行git merge develop, 结果如下图所示。图二工作原理就是:git 会自动根据两个分支的共同祖先即 (3.added merge.原创 2021-12-12 18:30:03 · 486 阅读 · 0 评论 -
Git-ignore
使用 .gitignore 可以忽略掉某个文件,不让这个文件提交到版本库中。.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的IDE系列要记得安装相关插件 .ignore.idea/.DS_Storeoutput/# Binaries for programs and plugins*.exe*.exe~*.dll*.so*.dylib# Test binary, built with `go t.原创 2021-12-12 18:29:06 · 333 阅读 · 0 评论 -
SSH免密登录
GIT BASH 进入用户目录 ~删除以前创建的 ssh : rm -r .ssh/创建ssh ://邮箱仅作为标识,不必须为git邮箱//三下回车,生成ssh-keyssh-keygen -t ed25519 -C "xxxxx@xxxxx.com"在 .ssh 目录下 ,打开 .pub 复制公钥,在托管网站上添加公钥添加后,在终端(Terminal)中输入 ssh -T git@gitee.com添加远程ssh地址,免密登录拉取推送...原创 2021-12-12 18:27:34 · 372 阅读 · 0 评论 -
Git命令操作
Git命令理解:工作区、暂存区、本地库我认为都是抽象概念,其实指的都是项目文件夹。工作区中的文件还没有被git追踪,add后会被git追踪,追踪后的文件改变将会被git察觉并记录。commit后会生成历史版本,可以回退到任一历史版本。签名设置 - git config签名:用来标识团队成员的身份签名签名级别项目级别/仓库级别:仅在当前本地库(项目)范围内有效 git config user.name/user.emali系统用户级别(通常):登录当前操作系统的用户范围 g原创 2021-12-12 18:26:31 · 1409 阅读 · 0 评论 -
Git安装教程
Git 安装官网地址: https://git-scm.com/点击Download for Windows查看 GNU 协议,可以直接点击下一步![image.png](https://img-blog.csdnimg.cn/img_convert/dfc8f4a56cc2c24f5b7429e1570ca6c3.png#clientId=u41759d76-a5dd-4&crop=0&crop=0&crop=1&crop=1&from=paste&原创 2021-12-12 18:25:04 · 341 阅读 · 0 评论