当前位置:首页 » 电脑故障 » 设置电脑git账号密码
扩展阅读
中信期货网络信号不好 2024-05-05 16:06:34
计算机网络技术必备术语 2024-05-05 16:01:43

设置电脑git账号密码

发布时间: 2023-02-02 06:20:49

① git 永久性设置密码,解决git sourceTree等需要频繁输入密码的问题

git永久性设置密码

git 设置不需要输入密码

https方式每次都要输入密码,按照如下设置即可输入一次就不用再手输入密码的困扰而且又享受https带来的极速

设置记住密码(默认15分钟):

如果想自己设置时间,可以这样做:

这样就设置一个小时之后失效

长期存储密码:

增加远程地址的时候带上密码也是可以的。(推荐)

http://yourname:[email protected]/name/project.git

补充:使用客户端也可以存储密码的。

如果你正在使用ssh而且想体验https带来的高速,那么你可以这样做: 切换到项目目录下 :

cd projectfile/

移除远程ssh方式的仓库地址

git remote rm origin

增加https远程仓库地址

git remote add origin  http://yourname:[email protected]/name/project.git

② linux环境gitpush获取参数自动设置用户名密码

1、进入到git项目的根目录下,打开.git目录下的config文件cd.gitvimconfig添加如下内容[credential]helper=store。
2、进入项目目录命令:gitconfig--globalcredential.helperstore然后会生成一个本地文件用于记录用户名和密码,这个文件无需关心再次gitpull一下,会让输入用户名和密码。这次输入之后以后就不会每次输入了。

③ 配置git账号密码

1、配置账号

2、配置密码

3、查看配置

④ gitbash显示用户名和密码

如何在 GitBash 中设置 Git 用户名和密码?
Git 是一个开源的版本控制系统。 Git 是帮助跟踪任何文件夹中的更新的软件。它是主要用于源代码规划的 DevOps 资源。它通常用于促进在软件开发期间一起依赖源代码的编码人员之间的协作。速度、数据的完整性,包括对分散的非线性工作流程的支持是其中的目标。

终端 Git 环境由 Git Bash(Bash,Borne Again Shell 的首字母缩写词)处理。 Git Bash 在 Windows 上复制一个 bash 终端。它允许您从命令行使用所有 git 工具或大多数其他典型的 Unix 命令。如果您习惯 Linux 并希望保留您的例程,这是一个很好的选择。

Git 通常捆绑为 Windows 设置中的提升 GUI 应用程序之一。 Bash 是流行的 Linux 和 Mac OS 默认 shell。在 Windows 操作系统上,Git Bash 是一个安装 Bash、一些标准 bash 实用程序和 Git 的包。 Git GUI 可以抽象和隐藏基本的版本控制系统原语。 Git Bash 是一款 Microsoft Windows 软件,可作为 Git 命令行体验的抽象外壳。 shell 是一个控制台应用程序,它允许您通过命令提示符与操作系统进行交互。

现在让我们讨论如何在 Git Bash 中设置 Git 用户名和密码

第 1 步:在您的系统上成功安装 Git 后,您必须右键单击要打开 Git 选项卡的任何位置。点击 Git Bash Here图标。现在在这里我们将看到窗口打开时程序打开的位置。

⑤ 怎样连接git远程仓库,设置用户名和密码

当使用HTTPS协议推送代码到Git仓库时,发现每次都需要输入密码,操作起来非常麻烦。下面介绍几种免去输入密码的方法。
HTTPS协议推送
使用HTTPS协议,有一种简单粗暴的方式是在远程地址中带上密码。
> git remote set-url origin http://yourname:[email protected]/yourname/project.git

还有一种方法,是创建文件存储Git用户名和密码。
以Windows环境为例,在%USERPROFILE%目录中(一般为C:\Users\yourname),打开Git Bash命令行,创建文件
> touch .git-credentials

在文件中输入仓库域名,这里使用了bitbucket.org。
https://yourname:[email protected]

在CMD终端中设置在全局Git环境中,长期存储密码
> git config --global credential.helper store

其他设置密码方式
记住密码(默认15分钟):git config --global credential.helper cache
自定义存储时间:git config credential.helper 'cache --timeout=3600'
SSH协议推送
如果原来的推送地址协议是HTTPS,可以通过换成SSH协议,在远程仓库添加SSH Key来实现推送时免账户密码输入。
> git remote -v // 查看远程地址
> git remote rm origin // 删除原有的推送地址
> git remote add origin [email protected]:<用户名>/版本库名

或者
> git remote -v
> git remote set-url origin [email protected]:<用户名>/版本库名

执行推送。
> git push -u origin master

发现提示权限不够。
The authenticity of host 'bitbucket.org (104.192.143.1)' can't be established.
RSA key fingerprint is SHA256:.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'bitbucket.org,104.192.143.1' (RSA) to the list of kn
own hosts.
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

需要在本地创建该帐号的RSA Key。可以参考以下两篇文章:
Windows下配置SSH连接Github
Git如何在本地生成多个SSH key
然后再执行推送。
> git push -u origin master

就可以推送成功了。

⑥ git如何设置账号密码从而每次项目中的组员更新或者提交代码的时候都需要输入账号和密码

插入如下代码使项目中的组员每次修改数据都要输入账号和密码:

  • gitconfig--globaluser.name[username]

  • gitconfig--globaluser.password[userpassword]

PS:想要保存密码,则需要插入如下代码:git config –global credential.helper store。

⑦ Git添加用户名、密码、修改用户名密码

注意: 本地电脑.ssh的公钥id_rsa.pub和私钥id_rsa还是基于自己本地电脑创建的, 然后把自己本地电脑公钥id_rsa.pub添加到自己的gitee或者公司的gitlab上
Git global setup
git config --global user.name undefined
git config --global user.email [email protected]

Git修改用户名密码
git config --global --replace-all user.name "要修改的用户名"
git config --global --replace-all user.email"要修改的邮箱"
git config --global --replace-all user.password "要修改的密码"

查看修改完后的用户名:git config user.name
查看修改完后的邮箱:git config user.email
查看修改完后的密码:git config user.password

查看用户名、邮箱、密码:

如果是上传在自己的gitee上:修改用户名、邮箱、密码:

如果是上传在公司的gitlab上:修改用户名、邮箱、密码:

最后执行:
上传自己gitee上:

上传公司gitLab上

git push遇到错误: [rejected]master -> master (non-fast-forward)的解决方法
git命令-切换分支
git命令切换分支

⑧ Git里怎么为各个开发者设置用户名和密码

可以设置用户名和密码,但是这个只能作为服务端授权,显示是谁提交的还是由客户端自己设置。