linuxidc@linuxidc:~$ cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDRTOMUbHoY8yr6fyYE43pL3bD7VUz9FvlGzi3ACX4jYeUcaPM+Ni5XBtM1ZPD1l1EN0fCNrSpR1Y1sw4dJzbeE9JFM/iLTugFyUaxaLcNPpqXkR4uxipheeM5aIg+523Lm2oR7HeImORjHPr2SN5ZR/YbLecMxhDbx3rAbeYYNtxBE9c9kRF0m0gyLneCo8HxIZz+9wXK2G/B5eZEpnG/8zWkGkCwRB16J6JeWF+9kjwohxXTtZHDjXSt8VysW0EFRkxjxSk5JOTPgPtJOPDKfmXWsw47OeY3gRJHCb4BCMxBvlU341Ncp/rYP/S9bWuUDWHCt8rkGoRXF/6LKw9FD root@linuxidc.net
登录github-> Settings-> SSH and GPG Keys-> New SSH key添加
3.测试是否连接成功
linuxidc@linuxidc:~$ ssh -T git@github.com
输出如下示例:
The authenticity of host 'github.com (52.74.223.119)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no)? yes
直接输入 yes 就可以了,然后提示成功:
Warning: Permanently added 'github.com,52.74.223.119' (RSA) to the list of known hosts.
Hi linuxidc! You've successfully authenticated, but GitHub does not provide shell access.
1. 在命令行输入 linuxidc@linuxidc:~$ mkdir linuxidc,创建一个新文件夹。你可以使用ls命令来查看当前目录下有哪些文件和文件夹。
linuxidc@linuxidc:~$ ls
Desktop Music
Documents n 公共的
Downloads newrepo 模板
go n.pub 视频
google-chrome-stable_current_amd64.deb Pictures 图片
hello-word Public 文档
linuxidc readme.txt 下载
linuxidc.com snap 音乐
linuxidc.com.gif teamviewer_amd64.deb 桌面
linuxmi Templates
Linux公社 Videos
2. 输入cd命令进入新文件夹,注意在输入命令时,你可以用Tab键来自动补全。
linuxidc@linuxidc:~$ cd linuxidc
3. 输入git init初始化Git仓库。此时用ls -a查看当前目录,可以看到多了一个.git/的文件夹,此文件夹保存了版本控制的所有相关信息。
linuxidc@linuxidc:~/linuxidc$ git init
已初始化空的 Git 仓库于 /home/linuxidc/linuxidc/.git/
linuxidc@linuxidc:~/linuxidc$ ls -a
. .. .git
注意,在此处使用的所有命令,如果你是在Linux环境下开发,用法都是完全一样的。所以对于完全没有Linux使用经验的学员,这也是一个开始接触Linux工作方式的好方法。
接下来,让我们创建一份简单的说明文件,并提交到版本库中。
4. 输入echo "This is a simple practise" > readme.txt,创建一个readme.txt文件。
1-4步截图如下:
5. 输入git status查看当前版本库状态,在Untracked files(未跟踪文件)下,会出现红色的readme.txt,代表此文件还未被Git所管理。