1.生成SSH密钥
cd ~/.ssh
ssh-keygen -t rsa #使用rsa加密
回车
vim id_rsa.pub
set mouse=v 关闭鼠标移动 set mouse=a 开启鼠标移动
set nonu 关闭行首的空格 set nu 开启行首的空格
这样才可以复制生成的公钥

2.添加秘钥
bitbucket主页:
点击个人信息–>bitbucket设置–>ssh秘钥–>添加秘钥
这里写图片描述
3.设置config
将项目目录下.git文件夹下的config中的url设置成ssh方式下的地址

4添加密钥到ssh
查看ssh-agent中的密钥:
ssh-add -l
执行ssh-add 密钥添加到 ssh-agent 的高速缓存中

现在 git pull就不用输密码了

附加:
执行ssh-add -L 显示ssh-agent中的公钥
-D:删除ssh-agent中的所有密钥.
-d:从ssh-agent中的删除密钥
-e pkcs11:删除PKCS#11共享库pkcs1提供的钥匙。
-s pkcs11:添加PKCS#11共享库pkcs1提供的钥匙。
-L:显示ssh-agent中的公钥
-l:显示ssh-agent中的密钥
-t life:对加载的密钥设置超时时间,超时ssh-agent将自动卸载密钥
-X:对ssh-agent进行解锁
-x:对ssh-agent进行加锁
实例:
1、把专用密钥添加到 ssh-agent 的高速缓存中:
ssh-add ~/.ssh/id_dsa
2、从ssh-agent中删除密钥:
ssh-add -d ~/.ssh/id_xxx.pub
3、查看ssh-agent中的密钥:
ssh-add -l

cd - 相邻路径切换
shif+insert vim粘贴
w !sudo tee % vim时使用sudo输入密码

现在 git pull就不用输密码了

1.生成SSH密钥 cd ~/.ssh ssh-keygen -t rsa #使用rsa加密 回车 vim id_rsa.pub set mouse=v 关闭鼠标移动 set mouse=a 开启鼠标移动 set nonu 关闭行首的空格 set nu 开启行首的空格 这样才可以复制生成的公钥2.添加秘钥 bitbu
Bitbucket 远程仓库与 git 的使用流程下载方式 Bitbucket 创建项目 Bitbucket 设置 应用 密码 Tortoise git 拉取,提交保存 密码 避免 提交时多次 输入 Bitbucket 官方注册 Git 官方下载 小乌龟 Tortoise git 官方下载 Bitbucket 创建项目 设置 名称与创建 至此,你拥有了一个完整的 Bitbucket 远程仓库 Bitbucket 设置 应用 密码 应用 密码 官方说明 官方说明解释到: 应用 密码 是用户帐户的替代 密码 ,您可以使用该 密码 来编写脚本并集成工具,以
第一步: 在HOME目录下(如:/home/user)创建文件 . git -credentials(注意文件名前面有一个点)第二步: 在该文件中添加如下信息:https://username:password@ git hub.com 将上面的username和password替换为你 git hub的用户名和 密码 第三步: 执行如下命令: git config --global credential.help
1 设置 Git 的user name和email: git config --global user.name "自定义用户名" git config --global user.email "自定义邮箱" 2 生成SSH密钥: 1.查看是否已经有了ssh密钥:cd ~/.ssh 如果没有密钥则不会有此文件夹,有则备份删除 2.生成密钥:ssh-keygen -t rsa -C “自定义邮箱”,不需要 输入 密码 ,直接回车3次。到给出的目录中查看生成的密钥。 如果提示 ssh-keygen 不是内部命令,就需
一、安装配置步骤      这里主要介绍windows下的,linux下类似。 git 服务器 git hub或者 bitbucket 的代码签出和签入通常有https和ssh两种方式。前者每次操作都要 密码 ,只适合代码修改少的项目。后者是否程序猿们的常规开发。 1. 首先安装 git -xx-preview,这是 git 客户端的命令行方 知乎:http://www.zhihu.com/question/20053312 建议同时用 Bitbucket Git hub,理由如下:有私人项目或者敏感项目(比如接的商业项目散活)就用选 Bitbucket 就对了。(个人认为Hg比 Git 好用)优势如下: 第一支持Hg,最好用(但不是最强大的)的分布式版本管理工具。同时...
无论在本地还是服务器上提交,更新代码等一系列操作时,都需要 输入 密码 ,简直无比蛋疼,此方法能省去 输入 密码 的步骤,简直不能再爽了。只针对Linux和Mac用户,Windows用户请绕道。 在用户目录下(如:/home/ununtu)执行 vim .netrc 插入一下内容: machine bitbucket .org login geekfly2017 password your
git 有一个 git gui可视化操作界面,挺方便的,但在配置remote repository报错:could not resolve hostname,没有解决了,还是使用bash命令。 第1步:打开 git bash, 设置 name和email: $ git config --global user.name "yourname" $ git config --global user.emai
使用 git pull或者 git push每次都需要 输入 用户名和 密码 很繁琐,耽误时间,现在教大家一条命令实现保存用户名和 密码 不用再 输入 git config --global credential.helper store git pull / git push (第一次 输入 ,后续就不用再次数据) push你的代码 ( git push), 这时会让你 输入 用户名和 密码 , 这一步 输入 的用户名 密码 会被记住, 下次再push代码时就不用 输入 用户名 密码 ! 这一步会在用户目录下生成文件. git -credential
3. 下载 Bitbucket 安装文件。您可以在 Bitbucket 的官方网站上下载适用于Linux的tar.gz文件。 4. 解压下载的tar.gz文件。假设您将文件下载到了当前用户的“Downloads”文件夹中,使用以下命令解压缩: cd ~/Downloads tar -xvzf bitbucket -X.X.X.tar.gz 请将“X.X.X”替换为版本号。 5. 将解压缩后的 Bitbucket 文件移动到合适的位置。您可以选择将其移动到/opt目录下: sudo mv ~/Downloads/atlassian- bitbucket -X.X.X /opt/ bitbucket 请将“X.X.X”替换为版本号。 6. 为 Bitbucket 创建一个系统用户。运行以下命令来创建一个名为“ bitbucket ”的用户: sudo useradd --create-home --home-dir /home/ bitbucket --shell /bin/bash bitbucket sudo passwd bitbucket 您将被要求为该用户 设置 密码 。 7. 授予 Bitbucket 文件夹的所有权给“ bitbucket ”用户: sudo chown -R bitbucket : bitbucket /opt/ bitbucket 8. 编辑 Bitbucket 的配置文件。使用任何文本编辑器(例如nano)打开/opt/ bitbucket /atlassian- bitbucket -X.X.X/conf/server.xml文件: sudo nano /opt/ bitbucket /atlassian- bitbucket -X.X.X/conf/server.xml 在其中找到以下行: <Connector port="7990" ... 将其替换为: <Connector port="80" ... 这将使 Bitbucket 通过默认的HTTP端口80运行。如果您希望使用不同的端口,请相应地更改。 9. 启动 Bitbucket 服务。使用以下命令: sudo /opt/ bitbucket /bin/start- bitbucket .sh 现在,您可以在Web浏览器中访问http://localhost/并按照 Bitbucket 设置 过程进行配置。 请注意,这只是一个基本的安装过程。根据您的环境和需求,您可能需要进行其他配置和调整。请参考 Bitbucket 的官方文档以获取更多详细信息和指导。