1). git commit -m 与 git commit -am 的区别-m 是 messsage的意思git co备份1.0版本开发完毕,将...
原创
2022-11-04 18:30:45
79阅读
git进阶 1 分支管理 分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。 如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,结果,你既学会了Git又学会了SVN! 分支在实际中有什么用呢?假设你
转载
2017-06-03 22:12:00
92阅读
2评论
引言上次写git入门教程还是2019年(Git & Github学习总结),三年期间使用最多的命令不过三条:git add -Agit commit -m ""git pu
原创
2022-04-19 14:38:34
1529阅读
4 Git的基本原理 通过上面的内容大家应该熟悉Git的基本使用了,但是我们不仅仅要会敲几个命令,当然这是生产力需求,我希望大家还能知道其实现原理,这样可能更加有利于对Git的理解。Git在版本控制领域为什么能脱颖而出,优势是啥?可以为每一次的变更提交版本更新并备注更新内容自如的创建合并分支多人协作开发清晰的对比不同版本的差异历史版本的自如切换从上面的几条特点,总结出来就是对文件变更的存储,我相信
原创
2022-03-29 22:49:21
239阅读
转自: https://github.com/kaiye/kaiye.github.com/issues/7 在掌握了基础的 Git 使用 之后
转载
2022-05-30 18:20:56
135阅读
在之前的内容中,有学习总结基本操作、修改撤回、分支 branch、贮藏 stash 、标签 tag 以及部分远程操作。 涉及了 Git 的几个工作区,工作目录、暂存区、本地仓库 以及 远程仓库他们之间的用 Git 操作的关系可总结如下图: 从本期开始进入Git 的进一步学习 本想先介绍下远程仓库的,
转载
2021-07-02 16:17:00
960阅读
2评论
本节视频:本节学习文件的状态及其转换过程,从而帮助学习者建立起文件状态与git命令之间的联系,进一步深化对Git过程的理解。
(1)文件状态及其与Git命令的联系文件在不同工作区域流转时,处于不同的状态,使用不同命令,会产生对文件状态的影响。文件状态及其转换方式为:文件从来没有被add过时,处于Untrackedcommit之后文件处于Unmodified——工作目录与本地仓库一致文件被add之后
原创
2022-03-17 18:08:06
84阅读
一个任务没有完成需要切换到另一个分支git stash save "某某功能未完成"# 切换分支# 完成功能 # 切换回来git stash pop只想要合并别人的
原创
2022-07-05 17:08:26
47阅读
Git 系列之四:Git 进阶功能
【TIP】在我们的《Windows 下 Git 配置与使用指南》 中,有介绍大家使用 $ git go 命令。其实,这并非 Git 的原生命令,它是我们自定义的一个 alias(别名),由 $git add、$git commit、$git push 和 $git pull 四个命令组合而成。待熟悉之后,你可以直接使用这些原生命令,或者自定义更适合自
转载
精选
2011-07-14 15:39:21
497阅读
【TIP】在我们的《Windows 下 Git 配置与使用指南》 中,有介绍大家使用 $ git go 命令。其实,这并非 Git 的原生命令,它是我们自定义的一个 alias(别名),由 $git add、$git commit、$git push 和 $git pull 四个命令组合而成。待熟悉之后,你可以直接使用这些原生命令,或者自定义更适合自己的 alias。add添加新文件到
转载
精选
2012-11-01 14:58:27
340阅读
基本技巧1. 安装后的第一步在安装好git后,你第一件该做的事是设置你的名字和电子邮箱,因为每次提交都要用到这些信息:$ git config --global user...
转载
2023-04-13 06:30:29
88阅读
前一段时间分享了一篇《更好的 git log》简要介绍怎么美化 git log 命令,其中提到了 alias命令,今天再继续谈谈 git相关, 看看如何通过配置自己的 git config 让自己的 git 用起来更顺手。git log 进阶 在一行显示 git log git log --pr...
转载
2015-05-04 10:58:00
118阅读
2评论
以TencentOS-Tiny仓库为例:这个时候查看本地分支情况:查看隐藏分支:执行后再次查看本地分支:
原创
2022-07-10 00:26:37
3536阅读
一、说明开发分支dev会有很多的commit log,因此如果你在将dev合并到主分支master的时候,在master只想展示一条dev的commit log,让主分支的log看起来很简洁,那么可以试试 git merge --squash 命令--squash选项的含义是:本地文件内容与不使用该选项的合并结果相同,但是不提交、不移动HEAD,因此需要一条额外的commit命令。其效果相当于将a
原创
2023-11-03 10:33:53
543阅读
一、问题说明git commit 后,发现刚才的备注写错了,或者代码漏掉了,想取消刚才的提交。此刻有两种方法
(1)使用git reset命令将刚才的提交会退掉(需要注意的是git reset --soft 和git reset --hard的区别)。
(2)修改刚才的提交:git commit --amend。这个命令的实质是使用一次新提交覆盖上一个提交相比git reset,git commi
原创
精选
2023-10-30 09:23:30
650阅读
简介在学习Git的更多技巧之前,需要做好准备工作。所谓的准备工作就是要给一个项目创建代码仓库,这里
原创
2022-09-06 11:31:17
92阅读