![](/img/trans.png)
[英]How to check if a Git Repo has uncommitted changes by gitpython
[英]Gitpython check repo cloned
我正在使用Django Rest Framework,構建一些與git repository交互的功能。 我正在使用gitpython。 現在,我使用clone_from來克隆遠程存儲庫。
repo = Repo.clone_from("REMOTE_REPOSITORY", "LOCAL_PATH")
但有時它會因某些網絡連接問題而失敗。 我怎么知道repo是否正確克隆?
除了塊之外,您可以將命令包裝在try中
try: repo = Repo.clone_from("REMOTE_REPOSITORY", "LOCAL_PATH") except git.exc.InvalidGitRepositoryError: ....
捕獲上面的示例異常。 http://gitpython.readthedocs.io/en/stable/reference.html#module-git.exc上提供了完整的例外列表。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.