
Git
文章平均质量分 51
二木成林
这个作者很懒,什么都没留下…
展开
-
Git命令详解(git status、git log、git commit、git stash)
git status -s命令命令格式:git status -s# 获取文件状态以更简洁的方式# 等价于git status --short例子:详解:??标记:新添加的未跟踪文件前面会有红色的??标记,即没有执行git add .命令的文件。 A标记:新添加到暂存区的文件前面会有绿色的A标记,即已经执行了git add .命令的文件。 AM标记:A表示该文件加入到暂存区了,而M表示该文件被修改过了,修改后的文件还没有添加到暂存区。git log命令命令格式:原创 2021-05-25 21:10:52 · 2974 阅读 · 0 评论 -
Git常用命令比较之git log与git reflog命令的比较
git log与git reflog命令的比较 相同点 不同点 git log 都可以查看Git的操作记录 可以显示所有提交过的版本信息,较为详细的显示,但不能显示被删掉的commit操作和reset操作记录 git reflog 既可以显示所有提交过的版本信息,也可以显示被删除的commit操作和reset操作记录,显示的提交信息不会那么详细 例如:...原创 2021-05-15 11:40:25 · 338 阅读 · 1 评论 -
使用git stash来解决Git的冲突问题
使用git stash来解决Git的冲突问题参考文档提交时发生冲突,你能解释冲突是如何产生的吗?你是如何解决的?冲突发生的原因诸如公共类的公共方法,和别人同时修改同一个文件,他提交后我再提交就会报冲突的错误。发生冲突,在IDE里面一般都是对比本地文件和远程分支的文件,然后把远程分支上文件的内容手工修改到本地文件,然后再提交冲突的文件使其保证与远程分支的文件一致,这样才会消除冲突,然后再提交自己修改的部分。特别要注意下,修改本地冲突文件使其与远程仓库的文件保持一致后,需要提交后才能消除冲突,否原创 2020-12-06 16:57:34 · 5934 阅读 · 3 评论