git设置密码 | 设置git账号密码

git设置密码 | 设置git账号密码

1. 设置git账号密码

输入账户,通过助记词找回钱包私钥

2. git用户名密码设置

一、一开始从零获取代码

在终端切换到我们新建的要保存代码的文件夹,使用以下命令来获取实例源码:

git clone https://github.com/indexzero/nodejs-intro.git

二、提交最新代码

常规的方式是直接 git push

但是在多人合作的项目中,分支多的时候,有时候需要拉取某个分支的代码。

根据使用 IDEA 编辑器的经验,总结如下:

  1、在左侧的代码目录中,点击右键,选择 Git ----> Repository -----> fetch

或者在下面的终端中,直接使用命令行: git fetch --all

这样做的好处是,能够直接看到哪个分支更新了最新代码。

bug点:自己曾经提代码的时候,提不上去,导致同事拉取不到我的最新代码,就是因为git生成的时间点不对,此时必须先 fetch 一下。

2、git add -----> git commit -----> git push

总结:多人合作的时候,最好是 fetch 一下代码,如果是自己的代码,没有其他分支,可以直接添加,不必 fetch

三、更新代码

直接 pull 某个分支就行

3. git 账号密码配置

每次登录都需要输入完整的帐号与密码,那么可以设置记住密码,再次登录一点即可!步骤如下:(1)浏览在当前网页。点击Menu按钮,打开设置。

(2)在左下角点击“更多”按钮。

(3)在弹出的窗口,选择“设置”项。

(4)往下移动屏幕

(5)在安全设置下面,选择“记住密码”。

(6)设置完成。编者按: 记住密码只是能快速登录到帐户,但是这也可为他人所利用。一般为个人机器设置记住密码。也可以定期清除密码!

4. git 设置密码

密钥位数多,数字英文大小写混杂

5. git 设置账号密码

  首先要有 ssh远程登陆的工具,比如secureCRT等  方案一 基于SSH直接搭建  Git支持的协议主要是四种:  本地: 需要文件共享系统权限不好控制  HTTP:速度慢  SSH:同时支持读写操作,不支持匿名的读取(Git默认协议)  GIT:最快  从搭建的难易程度和特点综合筛选,最合适的还是ssh,并且大部分服务器上基本都有ssh服务,所以省去了不少麻烦。一个最基本的思路是给每一个人一个ssh帐号,这样大家就可以通过用户名和口令来访问了,但是显然这不是一个好的选择,这个做法有些多余,并且对于repo的权限很难管理。  在使用Github的时候,会利用rsa.pub公钥/私钥的方式,这样在服务端拥有用户的公钥(*.pub)之后就可以,跨过繁琐的口令,直接认证提交了,而服务端也会根据不同的用户身份,对其权限有着更加灵活的管理。因此我们也采用这种方式。  服务端  为了使远程库访问更加直观,先在服务器上创建一个名为git的账户,这样以后clone的时候就如下面的格式了:git clone git@server:some.git  创建新的用户,创建repo等目录$sudo adduser git$su git$cd ~$mkdir repos  在HOME下的.ssh目录,如果没有则创建,创建一个authorized_keys文件,这个文件就是用来管理所有git用户的公钥的,也就是这里面的用户对于项目有着R+W的权限。  客户端  对于每一个客户端,我们需要生成一对密钥和公钥,如果是Github用户,那么.ssh目录下,一定有id_rsa.pub和id_rsa两个文件,其中第一个是系统生成的公钥,另一个是自己要保存好的密钥。如果没有的话,可以在终端执行:ssh-keygen来生成,完成后,将自己的公钥提交给管理员,这就是一个注册的行为。  完成  最后一步,管理员将团队成员的公钥添加到authorized_keys中,比如将同学susie加入:$ cat susie.pub >> authorized_keys  至此,大家可以通过git@server:repos/some.git来访问公共的版本库了。  问题  安全问题,成员可以登录git用户的shell,细节权限如分支等不好控制  管理麻烦,新建repo,或者增加成员比较麻烦,尤其是修改的时候  方案二 使用Gitolite服务  Gitolite 也是基于SSH协议构建的方便管理git repo的应用,可以通过其源码安装.  安装  安装按照官方给定的文档就可以轻易的实现:$ git clone git://github.com/sitaramc/gitolite$ mkdir -p $HOME/bin$ gitolite/install -to $HOME/bin$ gitolite setup -pk YourName.pub  如果执行最后一条命令的时候,gitolite不识别,则可以通过下面两种方式解决:  将gitolite添加到PATH里面  通过$HOME/bin/gitolite setup -pk YourName.pub 执行  至此,gitolite在服务端,搭建完毕,会发现此时HOME目录下增加了一个文件projects.list和一个目录repositories,后者就是我们的版本仓库了,每当新建repo的时候,就会在其中创建。  使用  是时候说一下gitolite的管理模式了,他会创建一个gitolite-admin的repo,管理员就是通过像这个repo提交配置文件而实现对git服务器的控制的。  首先,将这个repo导入到我们的workspace:在此之前,需要配置本地的ssh,gitolite要求管理员的本地密钥和其注册公钥的名字一致,比如我们安装的时候指定 -pk后面为 admin.pub 则管理员本地需要由admin对应的私钥。我们可以通过~/.ssh/config来进行配置(注:有些系统可以用conf,Mac OSX 下无效,只能用config). host gitolite user git hostname yourhostname.com port 22 identityfile ~/.ssh/admin  这样,当我们访问gitolite的时候就会自动根据配置文件执行,配置完成后可以根据下面的命令,将gitolite-admin转移到本地。 git clone gitolite:gitolite-admin.git  克隆完成后,可以发现,gitolite-admin下面有两个目录,其中conf保存配置文件,我们可以通过编辑里面的gitolite.conf文件,管理git服务器,keydir目录保存用户的公钥pub文件。  当我们讲修改后的repo 提交的时候,gitolite就会自动的应用这些配置,管理过程就方便了很多。  配置规则  打开gitolite.conf文件可以看到其中的示例:  To add new users alice, bob, and carol, obtain their public keys and add them to 'keydir' as alice.pub, bob.pub, and carol.pub respectively.  To add a new repo 'foo' and give different levels of access to these users, edit the file 'conf/gitolite.conf' and add lines like this: repo foo RW+ = alice RW = bob R = carol  上面的配置文件就是新建了一个repo foo,并且添加了三位项目成员,每一个人的权限不同。提交push后,管理便生效了。

6. git 账号密码

可以点忘记密码,然后根据绑定的邮箱或者电话号码找回。

7. 如何重新设置git账号和密码

win10点击Cortana小圆圈,输入凭据管理器,点击凭据管理器win7:`计算机 》 控制面板用户账户和家庭安全 》 凭据管理器 》 普通凭据`2.在windows凭据的普通凭据下更改对应的凭据(git账号和密码)。

8. 设置git用户名密码

画红线的地址就是Git clone所下载文件的存放地址,如果换个地址下,就先更改横线处的地址。cd 到自己想存放下载文件的地址,然后再进行git clone

9. git设置默认账号密码

方法一:win10/win7凭据管理器处修改!

1.win10点击Cortana小圆圈,输入凭据管理器,点击凭据管理器

win7:`计算机 》 控制面板 》 用户账户和家庭安全 》 凭据管理器 》 普通凭据`

2.在windows凭据的普通凭据下更改对应的凭据(git账号和密码)

方法二:idea中不记住密码

在idea的设置中,搜索password,在Passwords中,选择Do not save选项,Apply应用后,ok退出重启Idea

2.重启后,执行pull或者检出操作,就会让你输入账号密码

10. 设置git账号密码在哪里

我之前有两个GitHub账户,最早申请旧帐号的已经弃用了,代码都托管在新账户上,但是我本地的git账户却一直是旧帐号。

所以导致了一个奇怪的现象。我的github上的代码都不是本账号提交的。而是我的旧帐号提交的。

切换帐号其实很简单,

如果你不知道现在本地Git用的帐号是什么,你可以输入

git config user.name 查看用户名

git config user.email 查看用户邮箱

修改用户名和邮箱的命令

git config --global user.name "Your_username"

git config --global user.email "Your_email"

有一点要注意, user.name/email后面千万记得加空格,否则你就是提交了,Git也不会提醒你配置出错。

免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部