Windows10下载Git以及Git的使用

Windows10下载
Git官网:https://git-scm.com/downloads
一、点击红框位置【Windows】或【Download 2.29.2 for Windows】
在这里插入图片描述

二、按道理它会根据系统的位数(32,64)下载,你也可以确保准确性,在跳转窗口下点击对应自己电脑的位数进行下载。
在这里插入图片描述

三、下载完成后,右键安装包【以管理员身份运行】,进行安装
在这里插入图片描述
安装部分没啥说的,除了安装路径需要自己改一下(路径不要有中文),其他都是默认选项,然后一直点Next,到最后Finish完成安装。


安装完成!撒花!!!


Windows10使用Git
一、首先在安装目录下打开git-bashc
在这里插入图片描述

二、弹出如下窗口在这里插入图片描述

依次输入以下命令,设置配置好机器标识,你的名字和Email地址

git config --global user.name "Your Name"
git config --global user.email "[email protected]"

在这里插入图片描述

三、创建本地仓库
依次输入下方命令,创建本地仓库、进入仓库、查看仓库的路径(不要有中文)

mkdir MyGit
cd MyGit
pwd

在这里插入图片描述

四、仓库初始化

git init

在这里插入图片描述

五、Git对文件的操作
①先新建一个测试文件,并查看仓库现有文件

touch test.txt
ls

在这里插入图片描述

在这里插入图片描述

②上传文件到仓库,并给仓库发送描述说明(完成两步才完成上传)

git add test.txt									//添加单个文件
git add test										//添加单个目录文件(文件夹)
git add .											//添加所有文件与文件夹
git commit -m "I have add a test.txt."				//提交

在这里插入图片描述

③先修改文件内容,查看修改记录,每一次修改都有一条记录
在这里插入图片描述

git log							//包括人物、时间、描述说明信息
git log --pretty=oneline		//包括描述说明信息

在这里插入图片描述

在这里插入图片描述

④版本回退

git reset --hard HEAD^					//回到上一版本
git reset --hard xxxxxx					//xxxxx为版本号,回到指定版本

在这里插入图片描述

⑤查看所有修改记录

git reflog

红框内为版本号
在这里插入图片描述

⑥撤销修改

git checkout -- filename

修改前
在这里插入图片描述
修改后
在这里插入图片描述
在未提交之前,通过撤销命令撤销这次修改的内容
在这里插入图片描述

⑦操作过本地仓库文件后,还没有git commit 提交前,查询修改过的内容

git status

在这里插入图片描述

⑧建立分支与删除分支

git branch 分支名				//创建分支
git branch -D 分支名			//删除分支
git branch 							//查看所有分支

在这里插入图片描述

⑨分支切换、合并

git checkout 分支名/主分支名
git merge 分支名

在这里插入图片描述
⑩删除、创建本地仓库文件后还没有git commit前,可以将内容进行对比,显示不同的地方

git diff

在这里插入图片描述

六、远程GitHub仓库创建

①先到官网进行账号注册登录:
GitHub官网:https://github.com


②创建获取SSH Key

ssh-keygen -t rsa -C "[email protected]"

查看下图的输出信息,找到生成的id_rsa.pub文件的路径位置
在这里插入图片描述


③如下图操作,点击【Settings】–>【SSH xxxx】
在这里插入图片描述
在跳转页面点击【New SSH key】
在这里插入图片描述
Title可填写任意内容,但是要有一定的分辨行,以防多台设备上使用时,分不清楚哪个是哪个
在这里插入图片描述
填好后点击【Add SSH key】
在这里插入图片描述

④创建仓库
在这里插入图片描述
创建成功会有如下的跳转页面,留意红框的内容
在这里插入图片描述

⑤根据上面的提示将本地的仓库推送到远程仓库中去,并将文件同步

git remote add origin https://github.com/xxxxxxx/xxxxxx.git
git push -u origin master

刷新远程仓库页面后就能看到本地仓库已上传的文件了
在这里插入图片描述

七、与远程版本库协作
①将某个远程仓库代码、文件下载到本地:

git clone https://github.com/jiajia0516/jiajia002

在这里插入图片描述
在这里插入图片描述

②将本地仓库文件推送到远程仓库,其中origin部分指定的是远程版本库的Git地址,master部分指定的是同步到哪一个分支上。

git push origin master

③将远程版本库上的代码同步到本地
方式一:

git fetch origin master
git diff origin/master
git merge origin/master

方式二:

git pull origin master

④删除远程仓库文件

git rm xxx
git commit -m "xxxxx"
git push

猜你喜欢

转载自blog.csdn.net/weixin_43793181/article/details/111615315