【www.5929.com】Git操作入门编,key及上传本地内容到长途仓库

创建ssh-key

跻身终极,输入如下命令,一路回车。

ssh-keygen -t rsa -C "your-email"

www.5929.com 1image.png

自个儿的公钥保存在 /Users/summerchaser/.ssh/id_rsa,直接cat查看,复制下来。

www.5929.com 2image.png

进去自身GitHub账号Personal settings。

www.5929.com 3image.png

选择 new ssh key

随便取四个titile,把刚刚那串公钥填上去。

www.5929.com 4image.png

出现如上分界面即成功。

www.5929.com 5image.png点击clone
with ssh ,把这条复制下来用git
clone命令克隆项目到地头。cd步向你寄放github项指标靶子文件夹。git clone git@github.com:SummerChaser/Baidu-pic-spider.gitwww.5929.com 6image.png

如图,项目clone到对象文件夹。

接下去往里面增多修改文件,甘休后,施行三连。

git add *git commit -m"info"git push -u origin master

www.5929.com 7image.pngwww.5929.com 8image.png

成功QAQ !

创办仓库

准备

  1. 在GitHub注册账号
  2. 下载sourceTree客户端

1,Github

在说Git操作前必需你先说Github那样特别助长整理的掌握。

Git是指为了给软件开采者提供代码文件管理服务的阳台,又因为只帮助Git版本处理、故称为Github。

Github使用表明:

1.登录github

正文

1. 在GitHub创制仓库

www.5929.com 9

New repository.png

www.5929.com 10

New repository input.png

2. 克隆商旅

克隆的方式有两种 
1. Use HTTPS
2. Use SSH

先是种比较实惠直接复制粘贴就行

www.5929.com 11

clone use HTTPS.png

利用第两种要求增添ssh密钥,
因为地方的git仓库和Github服务器之间是因此ssh加密的

www.5929.com 12

Colne use ssh.png

3. 施用sourceTree把仓库克隆到本地
3.1 克隆

www.5929.com 13

create.png

www.5929.com 14

clone use ssh remind.png

www.5929.com 15

【www.5929.com】Git操作入门编,key及上传本地内容到长途仓库。clone success.png

【www.5929.com】Git操作入门编,key及上传本地内容到长途仓库。3.2 提交

www.5929.com 16

commit.png

www.5929.com 17

see repository.png

新建项目:

  • 创立:自行建构三个管制项目。

  • 克隆:克隆(复制)贰个外人创制好的管制项目。


步骤如下‘

1,输入项目名称并树立项目。

www.5929.com 18

image

2,复制ssh地址至gitbrash命令中。

www.5929.com 19

image

3,克隆该项目地址并实施gitbash

git clone [github 的ssh 地址]

www.5929.com 20

image

注意

先是次在GIthub上创立项目并实践git clone
克隆命令是会报错的,如上海体育场地fatal就是建议错拉。

荒唐原因’ Permission denied(publickey) —
意思正是尚未公钥的意趣,正是说未有权力,要求创建公钥。

2.在首页可能右上角的+号有New repository

www.5929.com 21

image.png

PS: 添加SSH keys

1. 生成SSH密钥
1.1 终端中执行如下命令,走入.ssh文件夹,查看是不是曾经有了ssh密钥;
若无密钥则不会有此文件夹,有则备份删除:

cd ~/.ssh

2. 生成公钥

ssh-keygen -t rsa

//这里是输入文件名,直接回车的话,则使用默认名id_rsa。
Enter file in which to save the key (/Users/rason/.ssh/id_rsa):

//这里是输入密钥密码,直接回车的话,密码为空。
Enter passphrase (empty for no passphrase):

//这里是再次输入密钥密码,直接回车的话,密码为空。该密码就是使用该密钥所需要输入的密码。
Enter same passphrase again:

看看如下提醒,表明已经生成成功。

Your identification has been saved in /Users/rason/.ssh/id_rsa.
Your public key has been saved in /Users/rason/.ssh/id_rsa.pub.
The key fingerprint is:
………………

3. 翻看并复制公钥

cat id_rsa.pub

www.5929.com 22

seeKey.png

4. 充足公钥
4.1 打开GitHub的setting页面

www.5929.com 23

settings.png

4.2 将刚刚复制的公钥粘贴到key中

www.5929.com 24

add ssh keys.png

5. 测量检验是不是连接成功

ssh -T git@github.com

有以下消息,表达已经打响。

www.5929.com 25

success.png

PS: 上述申请的公钥同样可享有开源中华夏族民共和国–码云的ssh keys
在修改个人资料中挑选ssh公钥

www.5929.com 26

add key.png

输入指令查看上述申请的公钥并复制粘贴到丰裕公钥的输入框中

cat ~/.ssh/id_rsa.pub

添加后,在终端(Terminal)中输入

ssh -T git@git.oschina.net

若返回

Welcome to Git@OSC, yourname!

则印证增添成功。

www.5929.com 27

os china ssh key.png

创造共钥‘

1.进去安装分界面。

www.5929.com 28

image

2。新建SSH key,相关成立方法能够参谋关联链接。

www.5929.com 29

image

3。gitbash操作

  • 打开gitbash

  • 输入指令文 ssh-keygen -t rsa -b 4096 -C
    your_email@example.com

www.5929.com 30

image

www.5929.com 31

image

4.共钥增添完毕后,再一次实践 git clone
git@github.com:Wanyy2018/BlogT1.git

www.5929.com 32

image

www.5929.com 33

image

如上,正是在Github上创办项指标操作方法了,有了项目文件夹,上边我们也能够删掉它哦·

3.进去后,输入仓库消息

www.5929.com 34

image.png

从那之后就可以Use SSH从GitHub和码云clone项目了

www.5929.com 35

os china clone.png

删去项目

1,进取该项目并选取安装– 2,在Danger Zone中选取删除文件–
3,输入想要删除的文件名称—删除成功!

www.5929.com 36

image

www.5929.com,上述,就是飞速删除项目标形式!

配置ssh_key

4.配置ssh_key

在地点使用命令ssh-keygen -t rsa 生成ssh_key
到地点命令行中生成公钥和私钥,在随机目录输入一下发令

ssh-keygen -t rsa 

www.5929.com 37

image.png

5查看本地转移的公钥和私钥

在C:\Users\bobo.ssh里找到rsa.pub,复制rsa.pub个中全数剧情放到github在那之中

www.5929.com 38

image.png

www.5929.com 39

QQ截图20170424220732.png

从远程仓库个中clone代码

6 这些地址作为分享的地址

www.5929.com 40

7 在当三步跳件夹(你想要把品种存放的文本夹)中克隆github上的分享饭店

 git clone 共享仓库地址
  • github会把它的公钥发送到本地转移
  • 会在地头.ssh文件个中生成三个know_host文件
  • 输入yes,开始clone

www.5929.com 41

image.png

  • 那儿大家早就获得github上面刚刚创设的档案的次序
    手续3 是要进来有.git文件的文本夹中

付出代码到长途饭馆

8.把你想要贮存的代码放在有.git的公文夹中(test),

9 查看当前文件的情况,->add将文件添加到暂存区中->commit把暂存区的事物交给到.git货仓中,并转移二个本子记录,并加上描述新闻

www.5929.com 42

image.png

10 将代码提交到分享仓库中去

 git push origin master

master为地址的昵称

www.5929.com 43

image.png

现今就已经把公文提交到github中的test文件中去了,点击test会发掘多了文本

www.5929.com 44

image.png

文本传送完结

Leave a Comment.