
git
明月清风竹林汀
这个作者很懒,什么都没留下…
展开
-
git 初始化本地项目并推送到远程
有一个新项目,开发了一些代码之后想推送到远程,具体的操作方式和命令如下:(使用 git bash)1、切到项目目录中,例如 1 E:\git\smart-open 2、初始化git仓库并在本地提交 1 2 3 4 5 6 7 8 //初始化git仓库 git init //将当前目录下的文件添加到仓库(缓冲区) git add...转载 2020-06-16 07:19:19 · 586 阅读 · 1 评论 -
在github上创建新的分支(包括管理分支)
考虑到前面的项目在master分支上,这个不是太友好,下面在只有master分支的基础上,新建一个dev分支一:查看1.查看本地分支 git branch 2.查看远程分支 git branch -r 3.查看所有的分支 git branch -a 二:创建分支1.创建本地分支 2.切换到新创建的分支 3.将新分支push到github 三:删除分支1.删除本地分支 ...转载 2020-06-09 06:56:07 · 419 阅读 · 0 评论 -
git stash命令
常用git stash命令:(1)git stashsave "save message" : 执行存储时,添加备注,方便查找,只有git stash 也要可以的,但查找时不方便识别。(2)git stash list:查看stash了哪些存储(3)git stash show:显示做了哪些改动,默认show第一个存储,如果要显示其他存贮,后面加stash@{$num},比如...原创 2019-12-08 10:22:07 · 306 阅读 · 0 评论 -
如何修改Git commit的信息
参考地址:如何修改Git commit的信息转载 2019-12-01 21:00:38 · 186 阅读 · 0 评论 -
git merge合并解决冲突
假设有两个开发人员A和B对一个项目做开发,A从master拉了一个分支devA来开发,B同时从master拉了一个新分支devB来开发,如果A修改了pom.xml,然后提交代码合并到master,B也修改了pom.xml文件,B在提交代码合并到master时就会发现,因为有冲突导致合并失败,这时B应该如何处理呢?步骤如下:(以下操作是针对开发人员B)1.在本地执行gitcheckout...原创 2019-11-27 22:48:08 · 1438 阅读 · 0 评论 -
git操作中出现Unlink of file '......' failed. Should I try again?
在操作git中有时候会提示Unlink of file '......' failed. Should I try again?原因是你工作目录有某些文件正在被程序使用,这个程序多半是Idea,VS或者eclipse,当然也可能是其他程序解决方案不是简单的选择y或者n,而是关闭IDE,让IDE把这些文件释放掉参考网址:git操作中出现Unlink of file '......' f...原创 2019-11-27 22:20:24 · 1054 阅读 · 0 评论 -
修改git commit的author信息
转载网址:修改git commit的author信息本地有多个git账号时,容易发生忘记设置项目默认账号,最后以全局账号提交的情况,其实对代码本身并无影响,只是提交记录里显示的是别的名字稍显别扭。查看提交日志,假设以a(a@email.com)提交了三次,发现提交用户错了,应该用b用户提交:$ git log# 输出如下commit 3 (HEAD -> branch1...转载 2019-11-24 22:33:36 · 481 阅读 · 0 评论 -
git log提交历史详解
参考网址:git log提交历史详解转载 2019-11-24 22:25:05 · 169 阅读 · 0 评论 -
git rebase合并提交
gitrebase的作用是合并提交。为什么需要合并提交呢?假设我们在开发一个功能,在这期间做了n次的commit,才最终完美实现了该功能。如果直接将这些commit直接提交到master,会使提交信息显得过多过杂,同时以后也不好确定哪些提交是对应这个功能的。所以将以上的n个commit合并成一个,再升到master,这就显得很有必要。操作步骤如下:1.使用git log命令查看提交历...原创 2019-11-24 22:07:52 · 892 阅读 · 0 评论 -
git add 与 git commit
git add:将工作区文件提交到暂存区gitcommit:将暂存区的内容提交到本地git仓库1.如果git add添加错文件,想执行撤销动作,可以执行git reset HEAD2.如果gitcommit后,想撤回commit(此时尚未执行git push操作),可以执行git reset HEAD^3.如果git commit后,想撤回commit(此时已经执行g...原创 2019-11-24 11:29:02 · 300 阅读 · 0 评论