【问题标题】:How to switch git accounts in Android Studio如何在 Android Studio 中切换 git 帐户
【发布时间】:2019-11-17 16:52:25
【问题描述】:

我有多个 git 帐户,例如我的个人 GitHub 帐户、bitbucket 帐户、官方 github 帐户等。目前我的官方 GitHub 帐户设置为我的全局 git 用户名。我也在我的系统中做一些个人项目,我不希望提交在我的官方 GitHub 用户名和电子邮件 ID 下。目前,由于我的官方 GitHub 帐户与 Android Studio 同步,因此即使对于我保存在 BitBucket 中的项目,提交也会显示办公室电子邮件 ID 和电子邮件 ID。 Android Studio 中有没有办法为每个项目设置单独的 git 帐户?还是每次切换项目时都需要更改git config user.emailgit config user.name?任何人都可以提出更好的解决方案吗?提前致谢!!

【问题讨论】:

    标签: git android-studio github


    【解决方案1】:

    您可以使用git config 带/不带--global 选项来设置您的电子邮件和用户名。

    如果您想为所有您的项目使用一个用户名和电子邮件,请使用:

    git config --global user.name <Your username>
    git config --global user.email <Your email>
    

    请记住,--global 选项会将此信息全局设置到您的所有项目。

    您还可以为每个单独的项目更改此信息。只需排除 --global 选项即可。

    git config user.name <Your username>
    git config user.email <Your email>
    

    这将为该特定项目设置用户名和电子邮件。

    请记住,Git 将首先尝试使用本地配置,即您设置的没有 --global 选项的配置。如果为空,则使用带有 --global 选项的那一组。所以基本上,您的本地配置将覆盖任何全局配置。

    您可以通过使用空值运行上述命令来检查设置的值。

    例如。查看您的全局用户名:

    git config --global user.name
    

    或查看我们的本地电子邮件

    git config user.email
    

    希望这会有所帮助。

    【讨论】:

    • 太棒了!!非常感谢
    猜你喜欢
    • 2018-10-24
    • 2016-07-05
    • 1970-01-01
    • 2013-05-11
    • 2023-03-10
    • 1970-01-01
    • 2017-03-27
    • 1970-01-01
    • 2020-12-16
    相关资源
    最近更新 更多