私信  •  关注

prosti

prosti 最近创建的主题
prosti 最近回复了
5 年前
回复了 prosti 创建的主题 » Github:这个分支是X提交的[duplicate]

git remote -v ,这样就足够了。

git fetch upstream
git checkout master
git merge --no-edit upstream/master
git push
6 年前
回复了 prosti 创建的主题 » git clone-如何确定目录[重复]

由于某种原因,这种语法并不突出:

git clone repo-url [folder]

此处的文件夹是指向本地文件夹(将是本地存储库)的可选路径。

吉特 clone 也会 pull 从远程存储库到本地存储库的代码。 事实上这是真的:

git clone repo-url  =  git init + git remote add origin repo-url + git pull

我自己也问过这个问题。:)发现 / 最初是由Guido提出的 here .

备选方案:使用“/”怎么样?正好相反 “*”表示“关键字参数”,而“/”不是新字符。

那么他的建议 won .

呵呵。如果这是真的,我的“/”建议会赢:

 def foo(pos_only, /, pos_or_kw, *, kw_only): ...

我认为与此相关的文件是 PEP 570 . 这里的总结部分看起来不错。

扼要重述

用例将决定在函数定义中使用哪些参数:

 def f(pos1, pos2, /, pos_or_kwd, *, kwd1, kwd2):

作为指导:

仅当名称无关紧要或没有意义,并且只有少数参数将始终按相同顺序传递时,才使用位置。 仅当名称有意义且函数定义更易于理解时才使用关键字。


如果函数以 /

def foo(p1, p2, /)

这意味着所有函数参数都是位置参数。