git学习
摘要:git fork模式流程 <url> = 项目地址(http://gitlab.xxx.com.cn/xxx/xxx.git)<repo> = 仓库名(origin、upstream)<branch> = 分支(xxx.xxx) 1.fork项目 2.关联公仓 git remote add upst
阅读全文
摘要:git push 代码的时候报错,报错如下: 这种报错是因为远程仓库的代码和本地仓库的代码不同步,对本地的代码进行一次拉取,再 git push 就可以解决了 通过如下命令进行代码合并 git pull --rebase origin master 或 git pull origin master
阅读全文
摘要:测试如下: 先将远程的代码修改,之后更新; 之后将工作区修改的代码(这里修改的代码跟远程修改的位置一样)提交到本地,之后拉取远程的代码,会发现有冲突; Accept Yours 就是直接选取本地的代码,覆盖掉远程仓库的 Accept Theirs 是直接选取远程仓库的,覆盖掉自己本地的 选择Merg
阅读全文
摘要:git reset 是回滚操作,在 idea 中使用如下: Reset Type 有三种: Mixed 默认方式,只保留源码,回退 commit 和 index 信息 Soft 回退到某个版本,只回退了 commit 的信息,之前写的代码还是保留的,不会恢复到 index file 一级。如果还要提
阅读全文
摘要:在前面说过,git stash 命令的作用就是将目前还不想提交的但是已经修改的内容进行保存至堆栈中,后续可以在某个分支上恢复出堆栈中的内容;git stash 作用的范围包括工作区和暂存区中的内容,没有提交的内容都会保存至堆栈中;使用场景:假如突然线上出现 bug,我们需要先切换到 master 分
阅读全文
摘要:git stash命令的作用就是将目前还不想提交的但是已经修改的内容进行保存至堆栈中,后续可以在某个分支上恢复出堆栈中的内容。git stash作用的范围包括工作区和暂存区中的内容,没有提交的内容都会保存至堆栈中。 git stash save 带备注信息的git stash,会将备注信息存储起来;
阅读全文
摘要:git学习(一) 入门级命令 git学习(二) git的文件状态 git学习(三) git的分支操作 git学习(四) git log操作 git学习(五) git diff操作 git学习(六 ) git reset操作 git学习(七) git的标签 git学习(八) git stash操作 g
阅读全文
摘要:git diff操作 git diff用于比较差异;
阅读全文
摘要:git的标签操作 git标签操作 git tag 不加任何参数 表示显示标签(按字母序) 非按时间 git tag 标签名 默认是给最近一次提交打上标签 git tag 标签名 commitId 给响应的提交打上标签 git show 标签名 显示该标签相关的那次提价的相关信息 git tag -d
阅读全文
摘要:git reset 操作 git reset 仅仅只是撤销已提交的版本库,不会修改暂存区和工作区 git reset --soft 版本库ID 仅仅只是撤销已提交的版本库和暂存区,不会修改工作区 git reset --mixed 版本库ID 彻底将工作区、暂存区和版本库记录恢复到指定的版本库 gi
阅读全文
摘要:git log操作 log命令的作用:用于查看git的提交历史; git log命令显示的信息的具体含义: commit SHA-1 校验和 commit id Author 作者跟邮箱概要信息 Date 提交时间 git log操作 表示查看最近几次的提交 git log -数字 显示最近两次提交
阅读全文
摘要:git的分支操作 软件项目中启动一套单独的开发线的方法,可以很好的避免版本兼容开发的问题,避免不同版本之间的相互影响,封装一个开发阶段,解决bug的时候新建分支,用于对该bug的研究; git中跟分支相关的命令 git branch git checkout 操作文件 操作文件 操作分支 操作分支
阅读全文
摘要:git的文件状态 用于查看git的状态 用于git文件的删除操作 如果只是 git rm --cache 仅删除暂存区里的文件; 如果不加--cache 会删除工作区里的文件 并提交到暂存区 文件检出 直接加文件名 从暂存区将文件恢复到工作区,如果工作区已经有该文件,则会选择覆盖; 加了【分支名】
阅读全文
摘要:git 本地操作 调出Git的帮助文档 git --help 查看某个具体命令的帮助文档 git +命令 --help 查看git的版本 git --version 生成空的本地仓库 git init 将文件添加到git仓库的暂存区 git add 初次commit之前,需要配置用户邮箱及用户名,使
阅读全文
摘要:删除缓冲区中的文件 如果一个文件已经add到暂存区,还没有 commit,此时如果不想要这个文件了,有两种方法:
阅读全文
摘要:最近刚接触git这个工具,发现git是不能提交空文件的;找了下资料,找到了解决提交文件夹的办法,现在记录一下。 git是不允许提交一个空的目录到版本库上的,可以在空文件夹下面添加.gitkeep文件,然后提交提交就好了;其实在git中.gitkeep就是一个占位符;可以用其他比如.nofile等文件
阅读全文
摘要:以下内容网上收集整理. 方法一. 利用Export,这样你可以不丢失你新建的文件.打开你想要回滚的文件夹(受SVN版本控制).右键Tortoise SVN,然后在列表中选择 show log, 在看到的log列表中选择你想要回滚后的版本,然后点击右键选择Export即可. 注:Export导出的文件
阅读全文