-
gitpython - Làm cách nào để xóa tệp bằng gitPython
Làm cách nào để xóa tệp bằng gitPython? repo.delete([file_to_delete]) cho biết không có phương pháp xóa. Câu trả lời hay nhất Vấn đề tôi gặp phải là tôi đang xóa các tệp khỏi kho lưu trữ chứ không phải cây đang hoạt động. Câu trả lời là thực hiện
-
gitpython - Tìm hiểu xem các thay đổi có được đẩy về nguồn gốc trong gitpython không
Trong shell, tôi nói 'git status' và nhận kết quả: Chi nhánh của bạn được cập nhật với 'origin/master' hoặc Chi nhánh của bạn là một.
-
gitpython - Kiểm tra xem một đối tượng có trong repo gitpython không
Tôi đang phát triển một chương trình sẽ thêm và cập nhật các tệp trong kho git. Vì tôi không thể biết liệu tệp tôi đang làm việc hiện có trong kho lưu trữ hay không nên tôi cần kiểm tra xem nó có tồn tại hay không - một thao tác có vẻ khó hơn tôi nghĩ. Sự so sánh "trong" dường như không được áp dụng
-
gitpython - Xóa nhánh từ xa bằng gitpython (đẩy Origin ':')
Tôi không thể tìm ra cách thực thi tương đương với: git Push Origin:branchname một lệnh xóa một nhánh từ xa, gitpython có thể thực thi nó bằng git push không? Cảm ơn câu trả lời tốt nhất tôi đã tự mình tìm ra giải pháp, đó là:
-
gitpython - Cách lấy dữ liệu tệp từ một cam kết git cụ thể bằng gitpython
Tôi đang cố gắng sử dụng mô-đun python gitpython để lấy tệp từ một cam kết cụ thể. Tôi có thể lấy tệp (có nội dung) từ cam kết mới nhất. Nhưng tôi muốn lấy tệp (có nội dung) từ một cam kết git cụ thể trước đó. r
-
gitpython - Làm cách nào để có được cấu hình user.email bằng gitpython?
Tôi có một repo được khởi tạo với r = git.Repo.init(dirPath) Làm cách nào để lấy trường user.email của cấu hình git cho kho lưu trữ đó bằng gitpython? Câu trả lời hay nhất là sau khi kiểm tra sou
-
python-2.7 - GitPython: Cách truy cập nội dung của tệp trong cam kết GitPython
Tôi mới sử dụng GitPython và tôi muốn lấy nội dung của tệp trong một cam kết. Tôi có thể lấy mọi tệp từ một cam kết cụ thể, nhưng tôi gặp lỗi mỗi khi chạy lệnh. Bây giờ, tôi biết rằng tệp tồn tại trong GitPython, nhưng mỗi lần tôi chạy chương trình, tôi
-
GitPython - Làm cách nào để thực hiện các thay đổi 'git stash' đối với kho lưu trữ GitPython?
Tôi có một kho lưu trữ được tạo thông qua kho lưu trữ GitPython có một số thay đổi không được cam kết. Tôi muốn giấu những thay đổi này. Tôi nên làm gì? Tìm kiếm "stash" tài liệu trong GitPython không trả lại kết quả nào. câu trả lời gốc hay nhất
-
gitpython - Cách thực hiện thay đổi bằng gitpython
Có ai biết dạng tương đương của git commit -a trong gitpython không? Tôi đã thử repo.index.commit nhưng không biết cách thêm tùy chọn -a. repo.index.add chỉ thêm tệp mới, không sửa đổi tệp
-
GitPython: Nhận thẻ mới nhất của kho lưu trữ từ xa
Tôi muốn có thể kiểm tra xem thẻ mới nhất là gì cho một kho lưu trữ nhất định (tôi đang sử dụng CPython làm ví dụ ở đây). Các công việc sau đây: g = git.cmd.Git() blob = g.ls_remote('https://gi
-
GitPython liệt kê tất cả các cam kết cho một tệp cụ thể
Tôi đang viết một tập lệnh Python và tôi cần biết tất cả các cam kết cho một tệp cụ thể. Trong mã của tôi, tôi sử dụng GitPython cho các tác vụ khác nhưng đối với vấn đề này, tôi không thể tìm thấy bất cứ điều gì. Trên dòng lệnh tôi sử dụng: git log --prett
-
GitPython liệt kê tất cả các cam kết cho một tệp cụ thể
Tôi đang viết một tập lệnh Python và tôi cần biết tất cả các cam kết cho một tệp cụ thể. Trong mã của tôi, tôi sử dụng GitPython cho các tác vụ khác nhưng đối với vấn đề này, tôi không thể tìm thấy bất cứ điều gì. Trên dòng lệnh tôi sử dụng: git log --prett
-
gitpython - đẩy một cửa hàng bằng tin nhắn
Tôi mới sử dụng gitpython và muốn sử dụng nó để tạo một cửa hàng chứa các tin nhắn cụ thể. Tôi biết cú pháp dòng lệnh là git stash push -m "descriptive message here" nhưng tôi không thể lấy nó từ git
-
GitPython: Xóa nhiều thẻ cục bộ và từ xa
Tôi đang sử dụng GitPython để xóa nhiều thẻ. Tôi sử dụng mã này để làm điều đó: def delete_tags(self, tags): remote = self.__repo.remote(na
-
Gitpython kiểm tra kho lưu trữ nhân bản
Tôi đang sử dụng Django Rest Framework để xây dựng một số chức năng tương tác với kho lưu trữ git. Tôi đang sử dụng gitpython. Bây giờ tôi sử dụng clone_from để sao chép kho lưu trữ từ xa. repo = repo
-
gitpython liệt kê tất cả các kho lưu trữ
Các bạn ơi, tôi không thể tìm thấy tài liệu về cách sử dụng gitpython để liệt kê tất cả các kho git của tổ chức. Tôi muốn lấy danh sách tất cả các kho lưu trữ hiện tại của chúng tôi trong bitbucket/github nhưng không thể tìm thấy nó trong tài liệu. tôi đã tìm thấy
-
GitPython: Xác định các tệp bị xóa trong một cam kết cụ thể
Sử dụng gitpython, tôi đang cố gắng lấy danh sách các đường dẫn đã thay đổi; tức là tất cả các tệp được thêm, thay đổi và xóa. Tôi có thể truy xuất các tệp đã thay đổi và đã thêm từ các lần xác nhận: kiểm tra cam kết 'X' lặp qua repo.tree() và thu thập tất cả bl
-
GitPython Làm cách nào để sao chép tất cả các nhánh?
Tôi đã tìm thấy tập lệnh Bash này hoàn thành nhiệm vụ tương tự nhưng ở Bash. Sử dụng GitPython để tạo bản sao lưu đầy đủ của kho lưu trữ, tôi dường như không thể tìm ra cách hiển thị tất cả các nhánh mà không cần kiểm tra thủ công. Repo.clone_fro
-
gitpython - Làm cách nào để kiểm tra xem chi nhánh từ xa có tồn tại không?
Tôi mới sử dụng gitpython và không thể tìm thấy tài liệu tham khảo về vấn đề này ở bất kỳ đâu. Điều tôi muốn làm là: Nếu tên chi nhánh từ xa tồn tại: hãy làm việc khác: thực hiện một số
-
Gitpython khởi tạo và đẩy kho lưu trữ mới
Vì vậy, tôi đang cố gắng thực hiện điều gì đó tương đối đơn giản bằng gitpython (https://gitpython.readthedocs.io/en/stable/intro.html) nhưng đang gặp sự cố. Vì thế, tôi
Tôi là một lập trình viên xuất sắc, rất giỏi!