前言
之前在折腾hexo搭建自己博客的时候短暂的接触过Git,操作也仅限于看教程指哪里点击哪里的程度,很多操作也一知半解,最近开始学习编程,再次用到Git,在这里记录下自己的一些Git使用心得,希望可以帮助到正在为此困惑的新人。
为什么要学习Git ?
- Git有很多厉害的大牛,可以学到很多东西
- Git的使用是程序员协同工作的趋势
- Git可以保存自己的文档和代码,避免丢失
安装软件
1.Node.js
2.Git
软件的安装比较简单,按照默认设置一路下一步即可。(官网下载有时候会很慢,这是正常的,耐心等待即可)
Git的命令行输入
安装好上述两个软件后,在系统开始菜单中找到Git Bash,双击打开,就可以输入命令行了。
注册Github账号
官网网址:https://github.com
注册比较简单,记住自己的username 和邮箱,接下来会有很多地方可以用的到。
在Github新建一个项目
1.注册好Github账号后,点击右上角的符号“+”,接着点击New repository,去创建一个自己的项目
2.按照图示为自己的项目取一个名字和做一个简单的介绍(这里为了方便直接用blog,你可以去任何名字,都没有问题)
3.最后点击左下角的绿色Create repository,恭喜你,你的项目创建成功了。
在自己的电脑创建Github数据传输权限
- Git的修改,提交和保存需要在自己的电脑上进行操作,必须让本地 git 项目与远程的 GitHub 建立联系
- 要使自己的电脑代码和文档进行上传或者下载,需要进行SSH Key 配置和提交自己的用户名和邮箱
SSH Key 配置
1.生成SSH公钥
打开Git Bash,输入一下代码:
$ ssh-keygen -t rsa -C "邮件地址@youremail.com"
(代码中的C是大写的,不要搞错)
接下来一路回车就行(在回车中会提示你输入一个密码,这个密码会在你提交项目时使用,如果为空的话提交项目时则不用输入。这个设置是防止别人往你的项目里提交内容。),显示如下图就表示已经生成SSH 公钥。
SSH公钥位置和查看
SSH公钥在家目录的.SSH文件夹中( 参考地址C:\Users\z3833.ssh\id_rsa.pub),选择用记事本打开即可看到公钥的内容。
为Github添加SSH公钥
最后点击左下角绿色Add SSH key,就成功了。
检查ssh设置是否成功
在Git Bash,输入一下代码:
$ ssh -T [email protected]
如果设置正确会显示:
Hi monkeyart! You've successfully authenticated, but GitHub does not provide shell access.
提交自己的用户名和邮箱
在Git Bash,输入一下代码:
$ git config --global user.name "用户名"
$ git config --global user.email "填写自己Github的邮箱"
现在我们已经在你的电脑和Github建立的联系。
在自己的电脑建立Github本地仓库
1.项目SHH协议的地址
2.在桌面建立一个文件夹,右键选择Git Bash Here,输入一下代码:
git clone [email protected]:monkeyart/blog.git
3.这时候原来创建的文件夹中就会有一个blog的文件夹,这就是你之前创建项目的内容