美文网首页
Git 实操回顾

Git 实操回顾

作者: jkwen | 来源:发表于2021-03-03 21:20 被阅读0次

    软件工具

    git bash,一个可命令行,也可视图化管理的 git 仓管理工具。下载链接 或者百度也行。

    SSH

    在创建 SSH Key 之前,可以先 检查现有 SSH 密钥,没有的话就可以放心创建了。如果一台电脑上面只维护一个账号的话,按着 github 官方文档 生成新 SSH 密钥 创建即可,如果需要维护多个,就要相应的创建多个。

    创建好之后需要在相应的仓库管理配置页进行添加,例如 github 需要在个人中心页添加相应的 SSH Key。

    测试 SSH Key 是否配置正确,

    ssh -T git@github.com //像这样就是测试 github 的连通性
    //如果正确会有相应的提示
    

    git author

    如果只维护一个账户,可以只配置一个全局账户,

    git config --global user.name 'xxx' && git config --global user.email 'xxx' 
    //xxx 替换成实际的新即可
    

    但如果还要维护别的账户,那另外就可以根据仓库进行账户配置,

    git config --local user.name 'xxx' && git config --global user.email 'xxx'
    //注意这个仅针对仓库维度
    

    根据参考文章,关于不同账户生成不同 SSH Key 之后,是否需要通过 config 文件配置 host 与 账户对应关系,感觉不是必须的。因为我在测试克隆仓库到本地成功之后,将 config 文件删除,再次克隆,发现系统会自动生成 Know_hosts 文件,里面就有相应 SSH key 相关的信息,但如果我们有 config 文件,它就不会再生成。

    克隆远端仓库到本地

    • 通过 sourceTree/ Git GUI 这种可视化界面工具操作

    • 通过命令行 在想要存放项目的根路径下执行 git clone ssh地址

    参考内容
    在同一台电脑上使用两个Git账号

    相关文章

      网友评论

          本文标题:Git 实操回顾

          本文链接:https://www.haomeiwen.com/subject/cxmxqltx.html