git指令
叨唠
弘德、博学、敏行、敢先
展开
-
1. 一张图让你读懂Git
1. 快照:2. git diff 和 git diff --staged (git diff --cached)(1)git diff :将工作目录和git目录的暂存区进行对比,如果你已经把所有的变更添加到暂存区,git diff 不会有任何输出;(2)git diff --staged 和 git diff --cached同义:将暂存区和git目录仓库进行比较...原创 2019-11-26 15:57:55 · 306 阅读 · 0 评论 -
git checkout到master的历史版本后,将该历史版本作为master
描述我遇到的问题:我用git checkout “版本号”,到master的一个历史版本,但是直接在该版本上进行编程,忘了回到master上,当我在该版本上完成了代码后,才发现了问题,必须将该历史版本的代码复制给master,或者说是替换成master,或是合并到master上(因为我在master分支的某个版本是进行编程,必须将写好的代码给master)下面的截图“黄体字”就是版本号解决...原创 2018-09-04 20:37:29 · 6436 阅读 · 0 评论 -
用git将GitHub项目拉到新建文件夹上进行基础操作
(1)初始化文件:git init(2)将本地和远程GitHub仓库关联:git remote add origin +项目地址(3)将GitHub项目的master支拉到本地(执行后,本地文件夹内容与GitHub项目内容一致,即本地仓库与远程仓库一致)(4)查看远程仓库的状态:git remote -v(5) 本地修改的内容提交到缓存区:git add .(6)将缓存内容提交...原创 2018-09-05 15:50:09 · 879 阅读 · 0 评论 -
! [rejected] master -> master (non-fast-forward)
出现 master -> master (non-fast-forward)这个错误,表明:你的本地仓库是新的代码,而你的远程仓库还是之前版本的代码我在写项目的时候,下面这两种情况先出现了这种错误:(1)git init ——》 git remote add origin 项目地址 ——》 git pull origin master ——》 git add . ——》git c...原创 2018-11-23 19:10:04 · 28934 阅读 · 0 评论 -
分支合并同步到master上和master合并同步到分支上
1. 分支合并同步到master上2. master合并同步到分支上比如:分支上只有1,2两个文件,master上有1,2,3,4,5五个文件,我们要将master上的五个文件merge合并或者说同步到分支上,使分支的文件与master一样。(1)确保终端在master上,如果没在切换到master上:git checkout master(2)将远程仓库中最新的master拉到本...原创 2018-11-25 14:24:09 · 2385 阅读 · 0 评论