GitHub noobian, я должен установить msysGit или Cygwin?

Попытайтесь использовать ftp.nlst(dir) .

Однако примечание, что, если папка пуста, оно могло бы бросить ошибку:

files = []

try:
    files = ftp.nlst()
except ftplib.error_perm, resp:
    if str(resp) == "550 No files found":
        print "No files in this directory"
    else:
        raise

for f in files:
    print f

6
задан Community 23 May 2017 в 10:27
поделиться

4 ответа

Для расширений Git требуется msysGit . «Полная» установка содержит упакованные msysGit и KDiff3.

Что касается сравнения, единственное известное мне отличие состоит в том, что msysGit пока не поддерживает git-daemon . Поскольку вы используете GitHub, это не должно сильно на вас повлиять.

2
ответ дан 8 December 2019 в 18:39
поделиться

Cygwin был официально рекомендован в последний раз, когда я проверял, но я думаю, что теперь msysgit наверстает упущенное. Я использую TortoiseGit с msysgit, и, похоже, он работает нормально. Рекомендуется.

7
ответ дан 8 December 2019 в 18:39
поделиться

По моему опыту, Cygwin намного лучше: Руководство по Windows Git: Cygwin, SSH и Projectlocker .

3
ответ дан 8 December 2019 в 18:39
поделиться

Если вы использовали TortoiseSVN с Subversion, возможно, вам стоит взглянуть на TortoiseGit , версию TortoiseSVN для Git.

2
ответ дан 8 December 2019 в 18:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: