1、Git下载、安装及配置
(1)Git下载
官网下载: https://git-scm.com/download/win
(2)Git安装
a、双击安装程序,点击Next
b、选择安装的路径,可以使用默认,然后点击Next
c、勾选需要的组件,建议选择默认组件即可;设置完之后,点击Next
d、创建开始目录的名称,默认即可,点击Next
e、选择git使用的编辑器
使用默认的即可,如果需要,可以根据个人喜好,自行设置;点击Next
f、配置环境,默认即可,点击Next
g、选择传输的https的通道,选择默认,不需要修改
h、配置行结束转换,git在检出文本文件和提交文本文件时的转换方式,使用默认即可
i、配置git Bash终端模拟器,选择默认即可
j、其他的配置,选择默认
k、点击 install 安装
l、安装完成
2、Git本地仓库和远程仓库的配置
(1)本地仓库配置
a、 鼠标右键打开git Bash Here,输入:git --version 查看已安装的 git版本
b、配置用户名和邮箱
$ git config --global user.name “xxxxx”
$ git config --global user.email “xxxxx@xxxx.com”
c、查看用户名、邮箱
$ git config --global user.name
$ git config --global user.email
d、创建本地仓库
创建一个本地仓库所在的位置,然后在此目录下点击右键使用 git Bash Here
输入:git init
打开隐藏文件查看,会出现一个.git的文件,此时说明你的本地仓库已经建好了
e、在仓库下创建一个文件,作为测试使用。
我创建的是:test0002.txt
注意:最好是在文件里写一些东西
f、将创建的文件添加到本地仓库,并备注信息
$ git add test0002.txt ------添加到本地库
$ git commit -m ‘测试代码’ -------备注
(2)关联远程仓库–ssh方式
此次关联的是 gitHub远程仓库,其他的远程仓库关联方法相同
首先需要有一个 gitHub账号
a、打开 git Bash 输入 ssh-keygen,此时会在你的 C:\Users\Lenovo.ssh 目录下产生两个文件
b、打开 id_rsa.pub 将里边的内容复制,然后登陆你的 github 账号,选择设置
c、点击ssh 配置,选择 New SSH key,新建一个 SSH key,
d、如图,创建一个 ssh key 的名字,将 id_rsa.pub 里边的内容复制,粘贴进去,然后保存退出
e、进行远程仓库和本地仓库的关联,
将 github上你的仓库的ssh 连接地址复制
f、打开 git bash 输入以下命令
$ git remote add origin git@github.com:xxxxx/test.git
没有任何显示说明关联成功
g、然后就可以提交代码了
$ git push -u origin master
第一次提交需要添加 -u
h、然后去github上的仓库查看是否提交成功了,如果存在提交的代码,说明提交成功,没有的话,提交失败。
(3)注意
当你在提交代码的时候,可能会出现以下错误
这个错误的主要原因是: github中的 README.md 文件不在本地代码目录中,也就是说不在本地仓库中
解决方法:
通过命令进行 代码的下载和合并,也就是说,当你更新代码的时候,你之前的代码必须是最新的,所以说
在每次更新提交代码之前首先要把仓库中的最新的代码 克隆下来之后,再做更新,防止出错,但是有仓库的分支的话
只要保证提交的时候是这个分支的最新的代码就可以了。
命令: git pull --rebase origin master
会发现本地仓库出现了 README.md 文件
此时再执行 git push -u origin master 就可以成功的上传代码到github 上了