目录

Windows下安装Git客户端

Windows下安装Git客户端

① 官网地址:https://git-scm.com/。

https://i-blog.csdnimg.cn/blog_migrate/1af7a169639b7c4a6cc70fb96ddbe660.jpeg


② Git的优势

  • 大部分操作在本地完成,不需要联网;
  • 完整性保证;
  • 尽可能添加数据而不是删除或修改数据;
  • 分支操作非常快捷流畅;
  • 与Linux 命令全面兼容。

③ Git的安装

  • 从官网下载对应自己系统的安装程序,以管理员身份运行,安装在英文无空格目录下;

https://i-blog.csdnimg.cn/blog_migrate/cee0fa7a25700fc870e7b19abb40c3b5.jpeg


  • next 下一步 安装选项

https://i-blog.csdnimg.cn/blog_migrate/4857d0972c3d2211b10e8e06b87a0e8a.jpeg


  • next Git安装目录的名字–默认即可

https://i-blog.csdnimg.cn/blog_migrate/1ece733807b47846df172ca3e0d15b94.jpeg


  • next 使用VIM编辑器作为默认编辑器–不需要更改

https://i-blog.csdnimg.cn/blog_migrate/0e4ab48b16f1b5163e889de44e5c9eaa.jpeg


  • next 选择如何使用Git 命令行

https://i-blog.csdnimg.cn/blog_migrate/9a946ed121a492cdbd1177dabb3608d1.jpeg

完全不修改Path环境变量,仅在Git bash中使用Git。


  • next 选择Git使用的命令客户端程序–默认即可

https://i-blog.csdnimg.cn/blog_migrate/ef2e53c80ddfbe8678f090d1dfd81189.jpeg


  • next 选择Git本地到远程连接所使用的SSL/TLS库–默认即可

https://i-blog.csdnimg.cn/blog_migrate/d22ed594d54bb0fbe44a6d7a92bae4fc.jpeg


  • next 配置文档行末换行符转换风格–默认即可

https://i-blog.csdnimg.cn/blog_migrate/96164768eaa64fd3d70edd0a30de1f80.jpeg


  • next 选择Git Bash使用的终端仿真程序–默认即可

https://i-blog.csdnimg.cn/blog_migrate/4e6f40e87c576aa261461a695ec70cea.jpeg


  • next 配置额外功能 –默认即可

https://i-blog.csdnimg.cn/blog_migrate/6a2ffd7a54294ced06e0de167f9327da.jpeg


  • install –安装过程

https://i-blog.csdnimg.cn/blog_migrate/861f78c53b14912d77b17ce93dd106fb.jpeg

https://i-blog.csdnimg.cn/blog_migrate/ef15f5952f55d91d60b864faa53a784a.jpeg


右键–Git Bash Here,即可打开Git的命令终端:

https://i-blog.csdnimg.cn/blog_migrate/ce1cdb59305cff53b94996bcd20a4370.jpeg

Git的常见操作

克隆远程仓库到本地

git clone 仓库地址

拉取最新代码

这里是拉取远程仓库最新代码到本地,在仓库下面执行命令

git pull <远程主机名> <远程分支名>:<本地分支名>

可以简写为:

git pull

状态查看

git status

查看工作区、暂存区状态。

https://i-blog.csdnimg.cn/blog_migrate/69b5f39f39862c53a187126daf759439.jpeg


git add添加

git add [file name]

将工作区的“新建/修改”添加到暂存区,如下图创建一个good.txt并提交:

https://i-blog.csdnimg.cn/blog_migrate/201d8bab1835b9f39e4a9432ab05e6b3.jpeg


提交文件

git commit  -m "commit message"  [file name]

将暂存区的内容提交到本地库。

https://i-blog.csdnimg.cn/blog_migrate/b9b10146298f9460e96887682647af63.jpeg


提交多个文件(团队协作时谨慎使用):

git commit -m "commit message" *

https://i-blog.csdnimg.cn/blog_migrate/4273cd9b774018ec4a97f769d6b9d40a.jpeg


推送本地代码到远程仓库

git push 

当你新增/修改一个文件想要推送到远程时,可以参考如下步骤:

# 查看一下状态
git status

# 添加
git add [file name]

#提交
git commit  -m "commit message"  [file name]

# 推送
git push