深入理解 Git:版本差异比较、标签与分支管理
1. 版本差异比较:git diff 的使用
使用版本控制管理网络自动化工件(如交换机配置、Python 脚本、Jinja 模板等)的好处之一是能够查看文件不同版本之间的差异。 git diff 命令在这方面非常实用,它可以显示文件不同版本之间的差异。
1.1 检查提交之间的差异
git diff 命令用于显示文件两个版本之间的差异,你只需提供两个提交和要比较的文件即可。以下是一个示例:
[ec2-user@amazonlinux2 net-auto]$ git log --oneline
9c66592 (HEAD -> main) Adding .gitignore file
b67c1dd Add Python script to talk to network switches
c703cdf Add configuration for sw5
f3a00e6 Update sw1, add sw4
8d18465 First commit to new repository
[ec2-user@amazonlinux2 net-auto]$ git diff 8d18465..f3a00e6 sw1.txt
diff --git a/sw1.txt b/sw1.txt
index 02df3d4..2567e07 100644
--- a/sw1.txt
+++ b/sw1.txt
@@ -1,4 +1,5 @@
interface ethernet0
+ duplex a
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



