Git--如何使用(没有图片参照版,自留)

来源:互联网 发布:mac flv 编辑:程序博客网 时间:2024/06/16 00:48

一直以来都知道Git是挺好的版本控制管理工具,很早就已经尝试使用了,可是没有在github上维护一个项目或者经常用Git去管理、同步一个项目,于是零零散散地也不知道git到底怎么使用。
最近继续在学vue.js,像在github上维护一个vue的实战项目,锻炼自己积累经验(最近太忙了一周都没能看一点vue的教程…)。
于是乎今晚重新看了git如何使用,打算整理一下,以便以后忘了可以翻阅。

【前提:已经注册了github账号】
简单备注:Git是管理工具,github是开源网站。

1.下载Git工具。可以点击这里下载;

2.安装完成后,可以选择一个文件夹(如C盘根目录下),右键->选择Git Bash Here,接着准备生成ssh;输入一下命令

ssh-keygen -t rsa -C "youremail@example.com"

过程中一直回车就可以,这样是不设置密码,以后后期登录的时候要不停输入密码;
(上传不了照片所以就文字说明吧)等待出现一个The key’s randomart image is:
…说明已经完成

3.完成后会在C盘根目录下生成一个.ssh文件夹,找不到的话可以搜索出来;

4.为了避免与github连接时出错,我们可以在.ssh文件夹内创建一个config文件(这里我是先创建一个.txt文件,然后重命名的时候将后缀名去掉),添加如下内容:

Host github.com    User git    Hostname ssh.github.com    PreferredAuthentications publickey    IdentityFile ~/.ssh/id_rsa    Port 443

(换行缩进不一定有严格要求,我这里打的是4个空格)

5.在github上添加公钥
具体操作是:登录github官网,点击头像,点击settings,点击左边的SSH and GPG keys,再点击New SSH key,
-这里title根据自己喜好填写
-然后将上面生成的.ssh文件夹下的id_rsa.pub文件内的内容复制到key输入框中
-最后点击Add SSH key
-大功告成!

6.你可以输入一下命令测试连接是否成功:

ssh -t git@github.com

出现以下情况则连接成功
(显示:PTY allocation request failed on channel 0)

7.接下来准备上传你的项目
-进入工程的目录下:

git init

初始化git仓库,这里会生成一个隐藏的.git文件夹在当前目录下

-往仓库添加文件

git add *

*:表示全部添加。也可以是具体的文件名

-提交添加操作

git commit -m "这是该工程第一次提交"

这里的-m表示注释,具体内容则是后面“”内的内容,建议每次提交都要写注释,方便查看版本更新情况

-然后需要先在github上建立一个你自己的repository,接着输入以下命令进行远程添加

git remote add origin https://github.com/YourAccount/YourRepositoryName

-最后执行push操作,即推送到github上

git push -u origin master

-最后查看自己刚刚新建的repository,里面是否已经有你的工程内容了

到此就算结束了,以后每次的新版本更新操作,直接

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

关于其他git的操作,自己先mark一篇博客地址在这里,写这个博文的时候看到的,但是太晚了不想补充了就这样吧~再次说明,我贴出这个链接是方便自己看的~若侵权,当告知,必删~

0 0