Git
Git
weifc-wei
遇到问题,解决问题。咯卡咯伽!!!
展开
-
加入 GitHub,不然它无法提供服务, 拒绝访问
加入 GitHub解决方案[root@localhost soft]# git config --global user.name weifc-wei[root@localhost soft]# git config --global user.email 2418060010@qq.com[root@localhost soft]# ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to sa原创 2021-04-24 14:51:49 · 366 阅读 · 0 评论 -
Git 版本管理之git神器版本管理的标准工作流程
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!!版本控制管理分支介绍版本管理的标准流程具体操作略结语:时间: 2020-08-20...翻译 2020-08-20 13:40:10 · 240 阅读 · 0 评论 -
Git 版本管理之git神器加入github
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!!注册github账号https://github.com/添加ssh key具体操作id_rsa #私钥id_rsa.pub #公钥公钥得放到GitHub上, 复制如果想复制别人的代码就会非常容易使用ssh协议复制, 这两个协议都可以使用这样就有别人的代码了这里想要创建自己的仓库翻译 2020-08-20 09:21:24 · 179 阅读 · 0 评论 -
Git 指定不需要git管理的文件
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!!指定不需要git管理的文件. gitignore的规则具体操作$ make #编译生成了一些不必要提交的文件这样子我们应该如何处理==================================================================开始示范$ make #编译$ g翻译 2020-08-19 21:21:24 · 1099 阅读 · 0 评论 -
Git 版本管理之git神器处理突发事件
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!!多个客户端之间的同步git stash的一些命令具体操作$ git status #查看当前的状态$ git diff #查看做了那些修改$ git stash #缓存起来$ git diff #查看哪里做了修改$ git checkout master #切换到主分之$ cat main.cpp翻译 2020-08-19 18:08:28 · 226 阅读 · 0 评论 -
Git 版本管理之git神器多客户端之间的同步
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!!版本管理之git神器多客户端之间的同步具体操作...翻译 2020-08-19 12:31:27 · 465 阅读 · 0 评论 -
Git 版本管理之git神器查看指定文件的修改
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!!具体操作$ git log --oneline main.cpp #查看main.cpp 的提交信息$ git log main.cpp #这个命令就会更加详细$ git log -p main.cpp #查看所有修改记录详情$ git show xxxxxx main.cpp #查看xxxxx这次的提交对main.c翻译 2020-08-18 23:28:19 · 784 阅读 · 0 评论 -
Git 版本管理之git神器删除文件
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!!删除文件-删除不需要的文件删除文件-永久删除文件具体操作...翻译 2020-08-18 21:51:30 · 167 阅读 · 0 评论 -
Git 版本管理之git神器版本回退(版本回退-已经提交到remote仓库)
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!!版本回退-已经提交到remote仓库总结================================================================具体操作模拟场景这是另外一个同事的提交如果现在我想回滚到 红色矩形版本, 可是又能不影响其他同事的提交, 解决方案: 拉取翻译 2020-08-18 18:23:09 · 432 阅读 · 0 评论 -
Git 版本管理之git神器版本回退(版本回退-已经提交到remote仓库)
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!!翻译 2020-08-18 15:51:33 · 152 阅读 · 0 评论 -
Git 版本管理之git神器版本回退(版本回退-已经commi t尚未push到remote仓库)
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!!版本回退-已经commi t尚未push到r emote仓库具体操作先构造一下场景,$ git log 查看提交信息模拟, 如果这些提交都不是我想要的, 模拟版本回退$ git log --oneline指向下一个main.cpp 回退了结语:时间: 2020-08-18翻译 2020-08-18 12:32:13 · 165 阅读 · 0 评论 -
Git 版本管理之git神器版本回退(尚未commit[下])
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!!版本回退-尚未commit可是上面都是说从git的本地仓库和暂存区里检出内容,然后覆盖掉工作区的内容,即丢弃了本地所有的修改。那如果是有些内容已经存在工作区了,但是尚未提交到暂存区,即是untr acked的内容,那么我们可以使用git clean命令来删除这些文件,用法如下:好了,如果我们想要放弃本地的所有修改可以:具翻译 2020-08-18 10:53:24 · 231 阅读 · 0 评论 -
Git 版本管理之git神器版本回退(尚未commit[上])
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!!版本回退-尚未commit翻译 2020-08-18 10:11:43 · 196 阅读 · 0 评论 -
Git 版本管理之git神器查看commit的信息
查看commit的内容git log #不带任何参数查看commit的内容 - oneline$git log --onelie #每条日志显示一行查看commit的内容 - length$ git log -[length] # 只显示前面的length条日志查看commit的内容 - skip参数git log --skip=[skip] -3 #跳过前面的skip条日志查看commit的内容 - p$ git log -p #显示一些统计信息以及文件的改动git log翻译 2020-08-18 00:09:01 · 7056 阅读 · 0 评论 -
Git 版本管理之git神器修改commit的内容
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!!修改你的提交●有时候,我们提交一个commit后, 发现有些部分漏掉了,尤其是有的内容忘记添加到暂存区了,导致这些内容没有commit,那如果我们把这些“漏掉”内容作为一个新的commit提交总不太好,其实我们可以把“漏掉”的内容提交到上一个commit里。●还有时候,我们刚刚最近的一次提交的commit message写的内容不翻译 2020-08-17 22:33:48 · 430 阅读 · 0 评论 -
Git 版本管理之git神器合并commit为一个
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者, 从来不对我说过的话负责, 大家看到谨慎参考!!!git commit的合并具体操作合并有红这矩形的这三个git rebase -i 54cdb41c 回车-i 表示在这之前的和并把三个, 合并为一个git log结语:时间: 2020-08-17...翻译 2020-08-17 16:04:11 · 196 阅读 · 0 评论 -
Git 提交修改井push到远程仓库(推送到远程分支 | git push和冲突解决)
推送到远程分支git push和冲突解决Git push的时候如果有冲突,会显示如下,此时我们必须去修复这个冲突。首先我们调用git pull去拉取分支下来(如左下图),然后会在冲突的文件里记录冲突的内容,手动去解决冲突,然后再git commit 和git push...翻译 2020-08-17 15:05:32 · 586 阅读 · 0 评论 -
Git 提交修改井push到远程仓库(git commit的格式)
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者.git commit的格式git commit的格式git的commitizen1.下载对应版本的node js包, 并安装https://nodejs.org/en/downIoad/2. 使用npm工具进行全局安装,npm install commitizen -g3.然后在项目目录里,运行下面命令,使其支持Angular 的Commit message翻译 2020-08-17 14:17:32 · 388 阅读 · 0 评论 -
Git 提交修改井push到远程仓库(git commit命令详解)
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者.git commit命令详解具体操作git commit -a -m “xxxxxxxxxxx” 老师建议慎用. 每提交一次, 说明具体日志会更好.如果手抖 git commit (写到这个, 情不自禁按了回车) 该怎么办!!!结语:时间: 2020-08-16...翻译 2020-08-16 23:59:16 · 476 阅读 · 0 评论 -
Git | 版本管理之git神器git原理
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者.git的原理- git的四个区域git原理 - 工作流程git原理-文件的四种状态结语:时间: 2020-08-16翻译 2020-08-16 21:12:10 · 135 阅读 · 0 评论 -
Qt 版本管理之git神器搭建git服务器
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者.版本管理之git神器搭建git服务器虽然我们说git是一个分布式的版本管理工具,不像svn那样离开了中央服务器的仓库就干不了活了,但是如果有个中央服务器存在,还是方便了多人之间的协作。那如何创建git的中央服务器呢?一、创建git账号和git用户组$ sudo adduser git #添加git用户$ sudo passwd git #添加git的密码$ sudo翻译 2020-08-16 20:42:15 · 269 阅读 · 0 评论 -
Git 创建仓库和搭建git服务器
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者.创建仓库和搭建git服务器创建仓库什么是仓库呢?就是可以用git管理的一个目录,这个仓库里所有的文件的改动(增加/修改/删除)都由git跟踪记录。也能通过git查看所有的记录,当然也能够通过git“还原”到某个记录点。如何创建一个仓库呢?step1 :mkdir mysql_ _test (创建一一个目录)step2:cd mysql_ test (进入这个目录)step3翻译 2020-08-16 16:26:28 · 383 阅读 · 0 评论 -
Git | Git基础-配置git环境 | 帮助文档
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者.配置git当安装完Git应该做的第一件事就是设置你的用户名称与邮件地址。这样做很重要, 因为每一个Git的提交都会使用这些信息,并且它会写入到你的每一次提交中,不可更改:$ git config --g lobal user. name"Iizhiyong”$ git config – -global user. email | izhiyong4360@gmail. com翻译 2020-08-16 15:38:56 · 151 阅读 · 0 评论 -
Git | Git基础- 安装git
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者.Linux 上安装gitLinux. 上安装git在linux.上我们建议你用二进制的方式来安装git,可以使用发行版包含的基础软件包管理工具来安装:如果你是是CentOS或者Fedora的操作系统,可以使用yum命令来安装git:$ sudo yum install git如果你是ubuntu或者是Debian可以使用apt- -get的命令来安装git:$ sudo翻译 2020-08-16 12:37:17 · 257 阅读 · 0 评论 -
Git | Git基础(课程概述)
起语:版权声明: 腾讯课堂->零声学院.我只是用来方便学习 && 复习!!! 我只是一个学习者.课题:课程概述1.为什么要版本管理2. Git之于SVN的优点3.课程大纲为什么要使用版本管理版本控制1.版本管理有一一个中央服务器,可以保存所有代码、文档2.每一次的修改都可以提交到版本库,修改有记录,可追踪3.不害怕某个同事离职了,代码没有入库4.本地的代码流失后,可以从版本库检出5.多人协作,每个同事完成的工作提交到版本库,方便进行集成6.当我们要开发需翻译 2020-08-16 11:05:15 · 178 阅读 · 0 评论