美文网首页
git出现的问题

git出现的问题

作者: Bleiler | 来源:发表于2017-11-17 10:29 被阅读2073次

1.You won't be able to pull or push project code via SSH until you add an SSH key to your profile(你不能拉或推项目代码通过SSH直到你SSH密钥添加到您的配置文件)

解决步骤:

bogon:~ ldci$ cd .ssh
bogon:.ssh ldci$ ls\
> 出现这个标记时回车就行
bogon:.ssh ldci$ ls -a
.       ..      known_hosts    //以上是查看ssh文件是否存

bogon:.ssh ldci$ ssh-keygen -t rsa -C "duxiaolei@duia.com"  //创建ssh(邮箱改成自己公司提供的git的邮箱)
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/ldci/.ssh/id_rsa): //回车回车回车
Enter passphrase (empty for no passphrase): (回车不需要设置密码)
Enter same passphrase again:  (回车没有设置密码)
Your identification has been saved in /Users/ldci/.ssh/id_rsa.
Your public key has been saved in /Users/ldci/.ssh/id_rsa.pub.
The key fingerprint is:
7a:28:6b:bd:ef:f0:1b:5e:a0:71:0a:b2:b7:b5:0e:7d duxiaolei@duia.com
The key's randomart image is:
+--[ RSA 2048]----+
|                 |
|                 |
|                 |
|                 |
|  . . . S        |
|   o o B .       |
|  . +.O E .      |
|   ..*.B o       |
|   .o.++*.       |
+-----------------+
bogon:.ssh ldci$ ls -a
.       ..      id_rsa      id_rsa.pub  known_hosts   //成功生成ssh
bogon:.ssh ldci$ cat id_rsa.pub 

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC4j68iKedLGUqrtTCZA0qBYw5lEUQz7Yhhh/JJL0JyznQ+ZqKoaY2CaPwMVYJduJYCiRWcqeuStfmsHcz4IDlucB4wqapQn/E6pJh+j30bVy60BI5EVX0rX42s5oiaHhA/D2joJDuJS4CS2FupobzYS7DtAUTxHPrP8vAo0HInw74Xk0KYoTKf3zrDpt9JA/bTvWjnrKFtsn+yQLS2W40uMb0EomFVsyIrMIhO8L+J6lWMxiR1OjsxIzrpSIFICa9LbfXAYT/28zDNodulpLuyPQ0rstEi3YI9VQp9QztLNlc1JNE8b70E7uhA+OUqmHuewtzBp6MLvBHQ78oupR5b duxiaolei@duia.com

/*到这一步已经获得了SSH秘钥了可以添加到git上了*/
bogon:.ssh ldci$ 

使用账号duxiaolei 密码:Duia_duxiaolei 登录git.duia.org.cn
 将上面生成的ssh 添加进去:



/// 下面的貌似不用输入也可以成功拉取代码了

添加用户名和邮箱
CC:kuaijibang ldci$ cd ~/.ssh
CC:.ssh ldci$ ls
id_rsa      id_rsa.pub  known_hosts
CC:.ssh ldci$ git config --global user.name "duxiaolei"
CC:.ssh ldci$ git config --global user.email "duxiaolei@duia.com"
CC:.ssh ldci$ git config --list
user.name=duxiaolei
user.email=duxiaolei@duia.com
CC:.ssh ldci$ cd /Users/ldci/Desktop/kuaijibang 
CC:kuaijibang ldci$ git clone git@git.duia.org.cn:zhoumingxi/kuaijibang.git
user.email=duxiaolei@duia.com


(以上是实际操作截图)

教程:
cd ~/.ssh
# 生成rsa密钥,密钥秘钥:123456
ssh-keygen -t rsa -C "xxx@gmail.com”
# 将密钥文件复制到剪贴板
pbcopy < ~/.ssh/myname_rsakey.pub

# 进入github,设置ssh密钥
# 1. Edit Profile
# 2. SSH Keys
# 3. Add SSH Key
# 4. 将刚刚复制的Key粘贴,然后提交

# 添加rsa密钥
ssh-add myname_rsakey
# 测试github连接
ssh -T git@github.com

# 关联项目
cd 项目文件夹/
# 为当前文件夹初始化git
git init
# 添加远程服务器
git remote add origin git@github.com:liufan321/HelloWorldDemo.git
# 从服务器拉项目
git pull -u origin master
# 将项目内容推送到服务器
git push -u origin master

相关文章

  • Git

    Git使用问题 Git: 问题:身份认证: -出现端口22(老师解决,待写)-出现ip地址不对-出现git不上文件...

  • git出现的问题

    1.You won't be able to pull or push project code via SSH ...

  • 解决更新macOS 10.12使用git出错的问题

    问题 今早手贱更新了10.12,Android Studio的git出现这样的问题: 命令行的git出现这样的问题...

  • git问题汇总

    git merge会出现的问题 git revertGit会抱怨:is a merge but no -m op...

  • LF will be replaced by CRLF

    问题:在执行git add | git commit之后,会出现LF will be replaced by CR...

  • 使用git 遇到问题

    git push 到远程仓库时候 出现 commit-ID问题 之后出现修改找不到的问题 又出现文件修改颠倒问题。...

  • Authentication failed for 'h

    问题1: 当我push代码到Git时,出现 上面我输入了我的全局用户名和Git的登录密码,然而问题出现 解决方法:...

  • git 提交出现这个错误:fatal:Unable to cre

    问题描述:git 提交出现这个错误:fatal:Unable to create 'XXX/.git/index....

  • Git常见问题

    问题1: 问题提示:git@github.com: Permission denied (publickey)出现...

  • Permission denied error

    go get 后出现权限问题 文件权限问题没有权限写入按 sudo 方式运行命令 git 权限问题没有权...

网友评论

      本文标题:git出现的问题

      本文链接:https://www.haomeiwen.com/subject/fabdvxtx.html