一共配了几个远程

👁️ 2 人浏览 💬 0 人评论 ❤️ 添加收藏

按远程模型,配了 origin 和 upstream,n_remotes 交回几?

贯穿本节的远程模型:remotes = {远程名: URL}(如 origin/upstream)。remote_url(remotes, 名) 交回它的 URL、has_remote 配没配、n_remotes 配了几个。

def remote_url(remotes, name):
    """remotes: {远程名: URL};交回某远程的 URL(没有交回 "")。"""
    return remotes.get(name, "")


def has_remote(remotes, name):
    """有没有配这个远程(如 origin / upstream)。"""
    return name in remotes


def n_remotes(remotes):
    """一共配了几个远程。"""
    return len(remotes)

print(n_remotes({"origin": "u1", "upstream": "u2"}))
提交你的答案
请登录后提交答案。
去登录
代码编辑器
Ctrl + Enter 运行
本次输入:
输出:

                        
👩‍🏫
AI
💬 题目评论

全部评论