前言:
git是一个分布式版本管理工具,怎么理解呢。它是一个代码管理仓库,记录了每一次代码变更【版本变更】的时间和内容,以及一些其他信息。它的代码存储在本地不进行公开。但是现代代码开发是多人协作,为了这个目的我们需要把代码放到互联网上。这样每个有仓库权利的人都可以修改它。即GitHub的诞生
GitHub:它是一个远程代码存储和版本控制工具。
准备工作:
下载git 并安装:网址为https://gitforwindows.org/
配置git:
1、登录GitHub进行注册
2、在本地生成公钥: ssh-keygen -t rsa -C "your_email@youremail.com"
3、配置本地生成的公钥到远程库:

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

git add 文件名
git status 查看当前状态

git commit 将代码提交

将代码推送到远程
1、如果是第一次推送,首先我们要登录GitHub建立一个仓库。如果在GitHub上面已经仓库跳过这一步


2、选择建好的仓库,选择在GitHub上面的SSH地址

3、在本地进行配置
添加远程仓库 git remote add [shortname] [url]
shortname是远程库的简称
URL是远程仓库的SSH地址,就是步骤2中复制的地址

将本地文件提送到远程
git push -u 【origin】 【master】
origin 远程仓库的简称,参考步骤1中添加远程库的过程
master分支名称
网友评论