一、下载git

可以从官网:https://git-scm.com/downloads选择一个版本下载

二、安装

1.如果是从官网下的,双击.exe文件安装,如果是从我的博客下的,解压后双击.exe文件安装

gitee git安装python for Android git 2.26.0安装教程_用户名


2.选择安装路径

gitee git安装python for Android git 2.26.0安装教程_官网_02


2.选择组件

  以下黄框内为添加桌面快捷方式,红框内是默认勾选,建议不要动,蓝框内是在所有窗口使用TrueType字体以及检查Git forWindows更新,根据个人选择勾选

gitee git安装python for Android git 2.26.0安装教程_windows_03


3.此后一路默认向下即可

gitee git安装python for Android git 2.26.0安装教程_ssh_04


4.测试安装是否成功

  进入cmd输入git --version查看版本号,能够显示版本即为安装成功

gitee git安装python for Android git 2.26.0安装教程_git_05

三、配置git客户端

安装完成后,需要进行配置工作,这一系列工作的主要步骤有:
1、初始化git
2、生成ssh密钥
3、绑定ssh公钥
4、配置用户名和邮箱

1、初始化git

  可以在磁盘中创建一个文件夹作为本地仓库,我在D盘中创建了一个名为git_km的文件夹。在该文件夹下右键打开Git Bash,输入git init

gitee git安装python for Android git 2.26.0安装教程_用户名_06


gitee git安装python for Android git 2.26.0安装教程_git_07


2、生成ssh密钥

  输入ssh-keygen,注意-C后""里填写的应为git账号绑定的邮箱,然后回车,输入y,回车,回车

gitee git安装python for Android git 2.26.0安装教程_git_08


3、绑定公钥

  输入cat ~/.ssh/id_rsa.pub查看公钥,复制公钥,绑定到git账号中

gitee git安装python for Android git 2.26.0安装教程_ssh_09


gitee git安装python for Android git 2.26.0安装教程_用户名_10


  浏览器输入git服务器的ip:端口号进入gitlab,登录后按如下步骤进行操作

gitee git安装python for Android git 2.26.0安装教程_git_11


  分别输入下边两条命令配置邮箱和用户名

git config --global user.email "邮箱"
git config --global user.name "用户名"

gitee git安装python for Android git 2.26.0安装教程_windows_12


  到此,gitlab所有配置工作均已完成

四、上传下载文件操作

1、进入要下载的内容所在的页面,点击Clone,并复制Clone with SSH中的内容。

gitee git安装python for Android git 2.26.0安装教程_ssh_13

2、在Bash中输入命令:git clone 复制的内容,之后文件夹中就会加载出该分支下所有的内容。

gitee git安装python for Android git 2.26.0安装教程_官网_14


3、在本地仓库中可使用git checkout切换分支,切换成功后,该文件夹中内容将自动更新为切换后的分支中的内容

gitee git安装python for Android git 2.26.0安装教程_ssh_15


4、需要提交文件时,将文件拉到本地仓库(git文件夹中),执行以下三条指令进行提交即可,本案例中提交到master分支下。此处需注意所提交的分支是否正确

gitee git安装python for Android git 2.26.0安装教程_ssh_16


5、删除文件时,命令为:git rm -r 文件名,也可使用git rm -r 一步删除所有文件,之后再输入上述的后两条指令即可

gitee git安装python for Android git 2.26.0安装教程_windows_17

6、使用git branch 命令创建新的分支,在提交时需注意提交文件不能为空,命令需按步骤执行,若出现Another git process seems to be running in this repository,e.g. an editor opened by 'git commit'时说明当前有命令进程尚未执行完毕,此时需在文件夹中点击查看按钮并显示隐藏的项目,在.git里找到index.lock并删除即可。