前言:
git是一个分布式版本管理工具,怎么理解呢。它是一个代码管理仓库,记录了每一次代码变更【版本变更】的时间和内容,以及一些其他信息。它的代码存储在本地不进行公开。但是现代代码开发是多人协作,为了这个目的我们需要把代码放到互联网上。这样每个有仓库权利的人都可以修改它。即GitHub的诞生
GitHub:它是一个远程代码存储和版本控制工具。
准备工作:
下载git 并安装:网址为https://gitforwindows.org/
配置git:
1、登录GitHub进行注册
2、在本地生成公钥: ssh-keygen -t rsa -C "your_email@youremail.com"
3、配置本地生成的公钥到远程库:
![](https://img.haomeiwen.com/i15674568/98ea579654fb339a.png)
4、连接测试
ssh -T git@github.com
【注】输入yes,看到You've successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。
5、配置用户名和邮箱
$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"
使用教程【用于代码迭代开发,利用GitHub管理自己本地代码】
git config --global core.autocrlf false 禁用自动转换
1、创建仓库
git init
![](https://img.haomeiwen.com/i15674568/cb7e0da59b868e9f.png)
git add 文件名
git status 查看当前状态
![](https://img.haomeiwen.com/i15674568/61c5c19f28e0e9bf.png)
git commit 将代码提交
![](https://img.haomeiwen.com/i15674568/3be35f2444f113c4.png)
将代码推送到远程
1、如果是第一次推送,首先我们要登录GitHub建立一个仓库。如果在GitHub上面已经仓库跳过这一步
![](https://img.haomeiwen.com/i15674568/01de882017b8cde2.png)
![](https://img.haomeiwen.com/i15674568/f9aa994838274cd8.png)
2、选择建好的仓库,选择在GitHub上面的SSH地址
![](https://img.haomeiwen.com/i15674568/49d1700b276b0a8e.png)
3、在本地进行配置
添加远程仓库 git remote add [shortname] [url]
shortname是远程库的简称
URL是远程仓库的SSH地址,就是步骤2中复制的地址
![](https://img.haomeiwen.com/i15674568/c643a322d437e4f4.png)
将本地文件提送到远程
git push -u 【origin】 【master】
origin 远程仓库的简称,参考步骤1中添加远程库的过程
master分支名称
网友评论