引言很多新人用 Git 非常别扭,似乎只有 -f 才能拯救世界。秉承“操作 Git 的失误就要用 Git 的正常命令层层回退”的原则,这里整理一下 Git 存储和分支的原理,帮助理解 git 所提供的丰富的命令。参考Git 分支 - 分支简介存储首先要明确,Git 保存的不是文件的变化或者差异,而是一系列不同时刻的文件快照。在暂存文件时(git add),Git 会计算这些文件的校验和,然后把这些
开发过程中发现某个文件修改错误,需要回退到前一个版本。用git status查看状态,并复制需要撤销(退回到某个版本)的单个文件然后查看提交日志,确定要回到的提交为 591d0执行 git checkout <sha1-of-a-commit> </path/to/your/file>即可将该文件恢复到某个版本更多超全超赞git资料参见:h...
原创
2021-08-08 09:52:47
1169阅读
#检查本地仓库当前状态,显示更改的文件git status如图所示显示有一个文件Test.txt被修改执行add命令git add Test.txt发现文件名变绿
原创
2022-12-14 14:56:12
451阅读
2/ git add src/components/文件名 添加需要提交的文件名(加路径–参考git status 打印出来的文件路径)3/ git stash
原创
2022-09-10 00:09:32
6023阅读
当在本地修改了文件,还不能立马提交的时候这时需要git pull 更新下文件就可以把现在未提交的文件暂存起来git stash在拉取完代码后,git stash pop 可以把暂存的文件恢复git stash list 可以查看暂存区git stash drop 删除暂存区,会把修改的文件删除恢复到修改前,谨慎开源作品GO-FLY,一套可私有化部署的免费开源客服系统,安装过程不超过五分钟(超过你
原创
2022-01-14 14:58:38
1668阅读
git基本命令及常见处理文件问题基本的拉取上传文件命令 0.git pull先更新文件/git pull origin dev; git status 查看文件的增删改状态 1.git clone 在线库存地址; git clone -b dev(远程分支) 链接 2.git add 要提交的文件或者文件夹 或者git add .(表示提交所有修改过的文件,添加到暂存区)注:git add 只将新
转载
2024-05-14 21:22:04
172阅读
1、git status //查看修改文件状态 2、git add //将想要提交的文件add到本地库 4、git status //查看修改文件状态 3、git commit //提交add到本地库的文件 5、git stash //将其他修改文件 6、git pull origin dev //
转载
2019-10-24 17:45:00
820阅读
2评论
在提交文件时,有时候我们刚刚commit提交完,这时发现漏掉了几个文件没有添加,或者可能提交信息写错了。这时,我们可以使用带有--amend选项commit命令,修改提交信息。1. 命令格式git commit --amendgit commit --amend会将缓存区中的文件提交。做完上次提交后,如果发有未提交的文件,可以将其添加到缓存区,再执行此命令修改提交信
转载
2020-06-23 16:19:00
777阅读
2评论
git add 对更新文件进行暂存,为它们添加快照【文件当前的状态】git commit 创建一个新的修订,把存放在暂存区的文件信息作为修订版本永久存放到本地版本库中。git commit -m “提交信息” 编辑提交的信息git status 查询已变更但未提交的文件git diff 查看用户编辑但未将其暂存的文件git diff HEAD 比较当前的工作目录和最近一次提交的修订之前的差异
原创
2022-10-28 04:34:15
86阅读
此教程适合刚刚使用IDEA的新手。一、创建Maven项目
1
如下图,打开idea之后,file -> new -> project
2
如下图,在弹出的new project 页面,选择maven -> 勾选Create from artifactype -
已经安装好了AndroidStudio,安装教程本教程是作者自己摸索出来的,有不足之处还请大家海涵。多多拍砖,互相学习。
第一步:下载git,安装git客户端直接百度git,下载git安装git选择git的安装路径(最好不要有空格和中文,这个路径要记住,一会要用到)然后就直接next/next就好了第二步:在AndroidStudio中配置git
打开AndroidStudio—>
转载
2023-10-25 20:18:38
72阅读
本地修改由于以下修改本身是对版本历史的修改,在需要push到远程仓库时,往往是不成功的,只能强行push,这样会出现的一个问题就是,如果你是push到多人协作的远程仓库中,会对其他人的远程操作构成影响。通常情况下,建议与项目远程仓库的管理员进行沟通,在完成你强制push操作后,通知其他人同步。修改最近一次的commit修改提交的描述git commit --amend然后会进入一个文本编辑器界面,
转载
2023-09-10 16:07:33
348阅读
git stash -u 占存本地版本 git commit git fetch 提交 git rebase git stash pop 将本地没有提交的代码暂存,然后切换到其他分支,然后再回到当前分支 git stash git checkout 其它分支 git checkout 当前分支 gi
原创
2021-08-11 14:22:40
344阅读
Buy me a cup of coffee :)Buy me a cup of coffee :)Buy me a cup of coffee :)
原创
2022-01-18 17:45:25
176阅读
Buy me a cup of coffee :)
原创
2023-03-08 02:01:55
211阅读
Typora编辑期的使用。1.标题:标题一般是开头加#号键然后加空格再写标题。还可以直接去段落里面查找基本的东西都在里面。2.列表:列表一般分为有序列表和无序列表,变化的话可以上段落里面找到。3.插入图片:插入图片就是截图然后放一个位置改一个你所需要的名称再直接放到Typora要放的位置就好了。放在自己的电脑上或者保存的话直接保存就可以。要是发给别人的话就一定要保存成PDF格式,直接保存的话别人是
转载
2024-09-26 13:30:54
52阅读
有两个分支# git branch -a* ...
转载
2018-09-13 18:22:00
281阅读
2评论
某次提交时,信息填写错误,需要修改,可使用如下命令:git commit --amend -m 新信息如图,箭头所指的地方,就会被修改为新的记录。
原创
2023-01-10 11:02:40
183阅读
git merge 合并两个分支的某个文件 例如:要合并本地分支A的test.txt文件到本地分支B,如下:git checkout B (注释:先切换到本地分支B)
git checkout -p A test.txt (注释:将本地分支A的text.txt文件合并到本地分支B)将本地分支A的某个文件夹合并到本地分支B:// 首先切换到分支B
git checkou
转载
2023-12-26 14:21:11
148阅读