V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
hahaDashen
V2EX  ›  问与答

各位大佬 请教一个 Git 的问题

  •  
  •   hahaDashen · 2018-04-18 07:28:36 +08:00 · 2488 次点击
    这是一个创建于 2444 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在的情况是这样的 有一个项目 要同时 Push 到码云和 Coding 但是码云用的是 163 邮箱 Coding 用的是 Gmail 邮箱

    现在添加了两个 remote 但是 commit 的的时候 author 邮箱只能写一个 请问下怎么解决向码云 push 的 commit 是 163 的 向 Coding Push 的是 Gmail 邮箱 这两个平台我都没找到向 Github 那样设置第二个邮箱的功能

    13 条回复    2018-07-21 23:07:34 +08:00
    DavidNineRoc
        1
    DavidNineRoc  
       2018-04-18 07:31:44 +08:00 via Android
    使用 https pust,然后手动输入账号密码。
    hahaDashen
        2
    hahaDashen  
    OP
       2018-04-18 07:32:50 +08:00
    @DavidNineRoc <_<但是 commit 的 author 还是另一个平台的 Push 以后还是不算我自己的 commit
    z7356995
        3
    z7356995  
       2018-04-18 07:36:36 +08:00 via Android
    可以写个脚本呀 push 前用脚本改作者
    z7356995
        4
    z7356995  
       2018-04-18 07:37:14 +08:00 via Android
    再 alias 一下
    hahaDashen
        5
    hahaDashen  
    OP
       2018-04-18 07:37:46 +08:00
    @z7356995 这办法不错 我去试试
    hahaDashen
        6
    hahaDashen  
    OP
       2018-04-18 07:45:41 +08:00
    <_<脚本不会写 目前的解决办法是 emmm 把 Coding 的邮箱也改成 gmail 的了
    hahaDashen
        7
    hahaDashen  
    OP
       2018-04-18 07:45:54 +08:00
    呸 改成 163 的了
    taijia
        8
    taijia  
       2018-04-18 08:15:40 +08:00 via Android
    加下 ssh key 呢?
    hahaDashen
        9
    hahaDashen  
    OP
       2018-04-18 08:22:29 +08:00
    @taijia 现在就是两个站用 config 文件设置的不同 SSH KEY 经过多次实验 两个站都是以 commit 的 Author 信息来判断是哪个用户 commit 的
    kiwi95
        10
    kiwi95  
       2018-04-18 08:43:39 +08:00 via iPhone
    不应该一个 commit 对应有两个 author,不同平台可以通过 merge request 区分用户
    mgcnrx11
        11
    mgcnrx11  
       2018-04-18 08:48:10 +08:00 via iPhone
    author 的邮箱和日期只能设置一个啊,否则在本地提交的时候哪知道要写哪个。倒是 committer 是可以设置不同的,不过我猜可能要 2 个分支去分开交?
    msg7086
        12
    msg7086  
       2018-04-18 08:51:38 +08:00
    应该是 Commit 用你最常用邮箱(或者公司邮箱等等),然后账号设置里添加邮箱别名,和 Author 关联起来。

    而且 Git commit author 本身就是独立的,和网站账号毫无关系。
    ponyxx
        13
    ponyxx  
       2018-07-21 23:07:34 +08:00
    你好,我已在 telegram 留言,请注意查看
    @hahaDashen
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1065 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:42 · PVG 03:42 · LAX 11:42 · JFK 14:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.