github添加ssh key的时候报错:Key is invalid. Ensure you've copied the file correctly

来源:互联网 发布:房产端口是什么意思 编辑:程序博客网 时间:2024/04/30 19:48

一: Git 是 什 么 ?
Git是目前世界上最先进的分布式版本控制系统。
二: SVN 与Git的最主要的区别? ?
SVN的存储需要依赖一个服务器,而git所有的东西是放在线上的。节约成本,省时省力。
三: 在windows上如何安装Git?
下一步 ---(next)
安装成功后会出现这两个东西:
Git Bash
Git GUI
运行Git Bash
四: Github注册
https://github.com/ 打开GitHub官网。(百度注册教程)

安装结束后需要进行一些设置

命令 1 . git config --global user.name "你的git名称"
命令2. git config --global user.email "你的git验证邮箱"

命令 1 . cd D: 进入 相应的磁盘
命令 2 . mkdir '你自己定义的文件夹名'
命令 3 . cd '你自己定义的文件夹名'
命令 4. pwd 显示(你自己定义的文件夹名)的路径

然后!最重要的步骤来了!!git init
命令 1 . git init

显示成功后去相应的文件夹中查看是不是多了一个git文件
隐藏文件夹如果看不到去我的电脑 > 工具 > 文件夹选项中设置 或 组织 > 文件夹搜索选项 > 查看 > 不隐藏文件和文件夹
这个文件夹不要乱动!!!这个文件夹不要乱动!!!这个文件夹不要乱动!!!

这个文件夹就是你的版本库了,把项目放在文件夹下。
现在进行一个测试。在当前目录先建立一个readme. txt文件,并且随便写的什么。(假设里面写1234567)

五:如何将文件提交到git服务器 。
1.打开 Git Bash

命令 1. git add ‘文件名’

把咱们的文件存放在一个神秘的地方 >>>> 暂存区 (暂存区在本机)

2.把文件提交到仓库中去。

命令 1 . git commit -m '我提交时候的备注(相当于注释)'

3.查看commit状态

命令1 git status

出现 如下提示就说明咱们的commit是成功的。

修改下readme.txt里面的内容。并重新使用git status命令 。

会发现出现了一些变化。git告诉我们,git进行了一些修改,但是这些修改并没有被提交。

4.查看修改内容。

命令1 git diff 你的文件名 会出现更改信息,发现多了两个换行, 多了7654321内容;

将更改后的东西提交上去,和之前一样。先add 然后再commit 。

5.版本退回

命令1. git log ( 修改日志)

退回

命令 1 . git reset --hard HEAD^ 退回到上个版本 如果需要退回好多版本就在后面加上 ^ 例: git reset --hard HEAD^^退回两个版本。

然后去查看readme.txt是否成功退回。

6.删除

新建一个 b.txt

然后commit到库中。 并删除。

命令1. git add
命令2. git commit -m ‘备注’
命令3. rm b.txt 这个是删除b文件的命令

回过头来看文件夹中的b.txt, b.txt不见了,查看下状态。

可以commit,可以放弃修改 git reset --hard 版本号来回复文件。生成ID

命令1. ssh-keygen -t rsa –C “youremail@example.com” 然后两下回车


然后连接本地仓库,并将自己的库push到服务器中去。

命令1. git remote add origin https: // github.com/你的账号/你的项目名称
命令2. git push -u origin master 将本地的库推送到master分支 (就是推送到服务器上)
在服务器上查看是否推送成功。



从现在开始,只需要git push origin master就可以吧本机的推送过去了。
从服务器拉去数据, gitclone

命令1. git clone https://github.com/yanghuaizhi1210/GitTest
将服务器端的数据克隆过来。

如果输入$ git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git
提示出错信息:fatal: remote origin already exists.
解决办法如下:
1、先输入$ git remote rm origin
2、再输入$ git remote add origin git@github.com:djqiang/gitdemo.git 就不会报错了!
3、如果输入$ git remote rm origin 还是报错的话,error: Could not remove config section
'remote.origin'. 我们需要修改gitconfig文件的内容
4、找到你的github的安装路径,我的是
C:\Users\ASUS\AppData\Local\GitHub\PortableGit_ca477551eeb4aea0e4ae9fcd3358bd96720bb5c8\etc
5、找到一个名为gitconfig的文件,打开它把里面的[remote "origin"]那一行删掉就好了!

github添加ssh key的时候报错:Key is invalid. Ensure you've copied the file correctly

将秘钥复制粘贴到文本编辑器中,再粘贴复制到





0 0
原创粉丝点击