博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git应用实践(一)
阅读量:5955 次
发布时间:2019-06-19

本文共 919 字,大约阅读时间需要 3 分钟。

[时间:2017-03] [状态:Open]

[关键词:Git,ssh,远程仓库,git remote]

0-背景

近期在使用Git@oschina上发现以下两个问题:

  • 我的提交有两个名和email,本来需要一起统计的,看看有没有方法统一下。
  • 第二个问题是每次提交都要用户名和密码。

本文也是基于此,作为后续修改的参考。

1-查看和修改用户名及提交邮箱

直接搜索上述关键字,可以很快找到解决方案。这里仅作备忘。

查看用户名及提交邮箱

git config user.name

git config user.email

修改用户名及提交邮箱

git config user.name abc

git config user.email 123@abc.com

2-查看远程仓库的地址

需要使用git remote命令,如下命令:

$ git remote -v

$ origin https://git.oschian.net/.../...

3-无需输入账户和密码提交

从来看,仅需要添加个人ssh密钥,并使用ssh访问git仓库即可。

只有怎么添加个人ssh个人密钥,建议参考上述文档。

这里就存在一个问题,我之前访问是通过https访问的,为了不输入账户和密码,只能修改远程仓库的地址了。

4-修改远程仓库的url

本部分主要参考。

方法主要有以下几种:

方法一: git remote直接修改

命令如下:

# 先查看远程仓库的名称$ git remoteorigin$ git remote set-url origin ssh://ssh.new.url

方法二:git remote先删除后添加

# 先查看远程仓库的名称$ git remoteorigin$ git remote rm origin$ git remote add origin ssh://ssh.new.url

方法三:直接修改配置文件

进入代码所在的根目录,找到.git/config,修改其中的下列项修改:

[remote "origin"]    url = ssh://ssh.new.url

5-总结

找了这么多,还是可以解决的。这里仅作整理。

转载地址:http://wpexx.baihongyu.com/

你可能感兴趣的文章
【自用】手工编译lnmp环境
查看>>
普通用户通过Putty密钥方式登录
查看>>
网页显示3D模型
查看>>
第六章:thymeleaf页面模版-1. 信息输出
查看>>
Ubuntu 16.04 install Docker 1.12.0
查看>>
2012《Linux杂志》读者选择奖 (Readers' Choice Awards 2012- Linux Journal)
查看>>
21天让你成为Horizon View高手—Day11:手动池的创建
查看>>
Python迭代对象、迭代器、生成器
查看>>
请求转发与重定向的区别
查看>>
大数据分析 | 百年奥运往事知多少
查看>>
矩形覆盖-----批了外皮的亲蛙跳
查看>>
@RequestParam今天才知道是咋用的..
查看>>
全国第一家FPGA云主机(FAAS)正式启动售卖,被阿里云抢先了。
查看>>
Linux 局域网路由新手指南:第 2 部分
查看>>
TensorSpace:超酷炫3D神经网络可视化框架
查看>>
横向ListView (二)—— 添加快速滚动功能及item相关事件实现
查看>>
java 开发银行支付、对账时证书相关的操作总结
查看>>
为什么你的缓存更新策略是先更新数据库后删除缓存,讲讲其他的情况有什么问题?...
查看>>
计数服务设计
查看>>
如何在windows中使用cmd命令去编译,运行C++程序
查看>>