sách gpt4 ai đã đi

git - khám phá kho lưu trữ git để tìm những thay đổi ảnh hưởng đến một khu vực cụ thể

In lại Tác giả: Space Dog Thời gian cập nhật: 2023-10-29 13:50:52 30 4
mua khóa gpt4 Nike

Tôi nhận thấy một vấn đề với một số makefile trong kho lưu trữ git của tôi thiếu định nghĩa biến và tôi muốn tìm kiếm toàn bộ lịch sử cam kết để tìm vị trí biến TESTDIR của tôi xuất hiện trong một tập thay đổi

Tôi có thể làm điều này bằng cách nào?

chúc mừng

1 Câu trả lời

Bạn có thể sử dụng git log -p TÊN TỆP để hiển thị lịch sử của tập tin, nó sẽ hiển thị sự khác biệt giữa mỗi lần sửa đổi, bạn sẽ có thể tìm thấy những thay đổi của mình ở đó.

Một cái gì đó giống như:git log --pretty=format:"%h" -p Makefile Cho tôi kết quả như thế này:

$ git log --pretty=format:"%h" -p Makefile
bd45eb7
diff --git a/Makefile b/Makefile
chỉ số 58395fa..8bd4e94 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,2 @@
-1
-12
hai mươi hai
32

91f610d
diff --git a/Makefile b/Makefile
chỉ số d00491f..58395fa 100644
--- a/Makefile
+++ b/Makefile
@@ -1 +1,4 @@
1
+12
+22
+32

15a8456
diff --git a/Makefile b/Makefile
chế độ tập tin mới 100644
chỉ số 0000000..d00491f
--- /dev/null
+++ b/Makefile
@@ -0,0 +1 @@
+1

Nếu những thay đổi vẫn còn trong bạn Tệp Makefile Bạn có thể sử dụng đổ lỗi Tìm phiên bản chứa nó.

Chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow liên quan đến git - Khám phá kho lưu trữ git để tìm những thay đổi ảnh hưởng đến một khu vực cụ thể: https://stackoverflow.com/questions/5080093/

30 4 0
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com