如何将令牌附加到git命令?

时间:2020-06-05 05:39:19

标签: git github

我在github中有一个私人仓库。

由于未经授权,我无法运行git命令显示所有标签:git ls-remote -t https://github.com/.../..git

是否可以在此命令中添加令牌或访问密钥以使我能够执行此命令?

类似git ls-remote -t https://github.com/../...git -token blabla

2 个答案:

答案 0 :(得分:1)

如果您可以转而使用ssh(git@github.com ... URL)而不是https,那么您的密钥对将自动进行身份验证,而无需手动输入密码。

答案 1 :(得分:1)

执行以下步骤:

  1. 转到您的profile settings in Github
  2. 在“开发人员设置”中创建一个密钥。
  3. 使用网址中的密钥:conn = pyodbc.connect(f'DRIVER={cfg.SQL_DRIVER};SERVER={cfg.SQL_SERVER};PORT=. {cfg.SQL_PORT};DATABASE={cfg.SQL_DATABASE_NAME};UID={cfg.SQL_USERNAME};PWD=. {cfg.SQL_PASSWORD.}') cursor = conn.cursor() params = [tuple(x) for x in data.values] cursor.fast_executemany = True cursor.executemany(self.query, params) conn.commit() conn.close()

此键特别敏感。

希望对您有帮助