【转载】怎样解决Ubuntu系统中git每次提交都要输入密码
2016-10-28 07:19
323 查看
不少用户都反映在ubuntu系统中使用Git时,在使用的过程中需要频繁输入密码的问题,而且在提交代码的时候,都要求输入密码,要求用户输入正确密码后,才能正常的登录和使用git。这样的操作就让用户觉得,每次提交都需要输入密码非常的麻烦,那么对于这样的问题,我们要怎样解决Ubuntu系统中git每次提交都要输入密码的问题呢?
操作步聚如下:
注:使用下面方法可能第一次还是会需要输入账号密码,第二次就不需要输入了
Linux/Unix/Mac 系统
新建一个 ~/.netrc 文件, 将 git 服务器, 用户名以及密码记录在这个文件, 如下所示:
例如使用的新浪云,服务器地址(即是git上的网站)地址:
服务器:http://git.sinacloud.com
用户名:igoab@163.com
密码: 121212
machine http://git.sinacloud.com
login igoab@163.com
password 121212
如果有多个 server 就重复上面的三行, 分别输入对应的服务器、 用户名和密码即可;
~ 表示用户主目录, 如果你的用户名是 igoab, 那么 ~ 对应的目录是 /Users/igoab。
Windows 系统
在 Windows 平台上, 稍微麻烦一些, 但是也能实现, 需要先添加一个用户变量 %HOME% , 如下所示:
接下来在 %HOME% 变量指向的目录下新建一个名称为 _netrc 的文件, 内容与上面的一样, 将 git 服务器, 用户名以及密码记录在这个文件, 如下所示:
machine your-git-server
login your-username
password your-password
有了 netrc 文件, 使用 git 时就不用再输入用户名和密码了。
地址:
http://beginor.github.io/2014/03/04/git-client-save-user-pass.html
http://www.xitongzhijia.net/xtjc/20160318/69233.html
操作步聚如下:
注:使用下面方法可能第一次还是会需要输入账号密码,第二次就不需要输入了
Linux/Unix/Mac 系统
新建一个 ~/.netrc 文件, 将 git 服务器, 用户名以及密码记录在这个文件, 如下所示:
例如使用的新浪云,服务器地址(即是git上的网站)地址:
服务器:http://git.sinacloud.com
用户名:igoab@163.com
密码: 121212
machine http://git.sinacloud.com
login igoab@163.com
password 121212
如果有多个 server 就重复上面的三行, 分别输入对应的服务器、 用户名和密码即可;
~ 表示用户主目录, 如果你的用户名是 igoab, 那么 ~ 对应的目录是 /Users/igoab。
Windows 系统
在 Windows 平台上, 稍微麻烦一些, 但是也能实现, 需要先添加一个用户变量 %HOME% , 如下所示:
接下来在 %HOME% 变量指向的目录下新建一个名称为 _netrc 的文件, 内容与上面的一样, 将 git 服务器, 用户名以及密码记录在这个文件, 如下所示:
machine your-git-server
login your-username
password your-password
有了 netrc 文件, 使用 git 时就不用再输入用户名和密码了。
地址:
http://beginor.github.io/2014/03/04/git-client-save-user-pass.html
http://www.xitongzhijia.net/xtjc/20160318/69233.html
相关文章推荐
- git命令每次提交都要输入用户名和密码的解决办法(git push origin master)
- 使用git提交到github,每次都要输入用户名和密码的解决方法
- 解决ubuntu 每次提交git 都需要密码的方法
- 解决Git 每次提交时都要输入用户名和密码的缓存机制的设置
- 使用git时避免每次提交输入密码
- git避免每次提交输入密码
- https方式下 git push 每次都要输入密码的解决办法
- Ubuntu输入正确的用户名密码不能进入系统的原因和解决方法
- 解决Git提交代码时需要输入用户名密码
- Ubuntu系统中git每次提交都要输入密码怎么办?
- 解决Sourcetree 每次拉取提交都需要输入密码
- Git解决每次都要输入密码
- git学习—(6)每次提交需输入账号密码问题
- git托管代码随笔--运用ssh传输,不用每次提交频繁输入github账号密码
- git push的时候每次都要输入用户名和密码的问题解决
- 解决git push 时每次都需要输入用户名和密码
- git提交不用每次都输入用户名密码
- 解决Sourcetree 每次拉取提交都需要输入密码
- git 提交时,每次都需要输入用户名、密码
- 解决Git Push每次都要输入密码的问题