git工具使用——ubuntu 16.04
记录我的Git安装使用过程(2018.07.05)
1.测试ubuntu是否安装git工具
进入Ubuntu命令界面,直接输入以下命令
命令: $ git
若没有安装会提示 not installed
安装命令: $ sudo apt-get install git
2.配置两个重要信息,直接输入命令如下:
$ git config --global user.name "Your Name"
$ git config --global user.email "[email protected]"
然后我们可通过命令
$ git config --list,查看是否设置成功
此处的 "Your Name":我设置为github账户的用户名,"[email protected]"设置为github注册时使用的邮箱。
3.配置完成后,需要创建验证用的公钥,因为git
是通过ssh
的方式访问资源库的,所以需要在本地创建验证用的文件。
使用命令
$ ssh-****** -C '[email protected]' -t rsa,其中[email protected]为你配置的邮箱
可以不设置密码一如"Enter",出现一下情况,
。生成的公钥在当前文件夹下。即/home/lxm/.ssh/id_rsa下
执行以下命令查看公钥:
$ cat /home/lxm/.ssh/id_rsa.pub
复制全部内容(**以ssh-rsa开头)
5.入你自己的github,进入Settings->SSH and GPG keys->New SSH key,然后在Key那
栏下面将第四步拷贝的东西粘贴进去就可以了,最后点击 Add SSH key按钮添加。
6.测试连接github
命令:$ ssh -T [email protected]
成功的提示 :You’ve successfully authenticated, but GitHub does not provide shell access
Connection to github.com closed.
7.创建git仓库,上传本地文件或文件夹到github中
命令:$ mkdir mygit (仓库名随意取)
切换目录执行命令:
$ cd mygit
pwd查看路径:/home/lxm/mygit
执行命令:
$ git init #初始化仓库
这时创建好了仓库,并显示这是一个空仓库。实际上在这个仓库下有一个’.git’文件,但是是隐藏的。使用’ls -ah’查看
8.上传文件到github:
创建一个文件如readme.txt,内容随意,将文件放入mygit中
执行命令:$ git add readme.txt
执行命令:$ git commit -m "add a file to mygit"
这两步就把文件加到了仓库中,接下来的上传到github 中:
登陆github:点击打开链接
界面如下:点击New repository 创建一个仓库并命名如 hello ,权限选择Public,下拉选择 create repository
由于前面设置了ssh公钥,所以选择用ssh来连接github
接上面的命令:
执行:
$ git remote add origin [email protected]:DoubleLingL/hello.git $ git push -u origin master
完成上传,刷新github就可以看到 hello仓库下 有 readme.txt这个文件。
此外若想要上传一个工程代码可以这样做,原理相似
先将工程文件复制到mygit中,如工程名为:”mycode“
$ git add mycode $ git commit -m "first commit" $ git remote add origin [email protected]:DoubleLingL/hello.git $ git push -u origin master
即可完成上传,刷新github就可以看到 hello仓库下 有 该工程文件
此外要注意github上传文件大小有限制,为100MB
以上是自己实践出来的,由于安装使用时看到的博客都是零散的,所以在此记录,大家一起学习,不完整的地方望见谅