git详细使用教程(已实现)

首先感谢gh大佬,腾讯会议手把手教我配置git,现在把配置过程记录一下

去官网下载git安装包

https://git-scm.com/downloads
下载成功以后会有个类似命令行的东西出来
git详细使用教程(已实现)
下载好git以后要去注册一个github账号

新建文件夹来存放你的项目

新建好以后在文件夹里右键,打开一个gitbash
gitbash里输入git init
发现本地多出来一个隐藏文件夹 .git (看不到的要将隐藏文件夹显示)此时说明初始化成功
输入以下命令,email后面要写你自己注册
config --global user.email “你自己的邮箱”

获取ssh秘钥

分布式git的原理就是使用ssh建立一个内网穿透隧道,因此你需要将你本机的ssh秘钥发给你的伙伴
输入命令

一直回车
最后进入\Users\ASUS.ssh
git详细使用教程(已实现)
用记事本打开第二个文件,里面是你的ssh秘钥,发给你的队友,就会得到第三个文件

下载队友的文件

$ git remote add origin +url

git详细使用教程(已实现)
发现文件夹里下载下来了队友github里的项目
右键pycharm打开,点击VCS里的commit即可
git详细使用教程(已实现)
commit是将你本地的文件放到缓冲区内,准备发送

上传你提交的版本

git详细使用教程(已实现)

下载你提交的版本

git详细使用教程(已实现)

如果需要填User Name 和 Email Address,那就把自己注册的github用户名和邮箱填进去
如果文本框上方出黄色提示:解释器错误,那就点击右方config把python解释器路径确认即可
如果右下角报错“No changes detected“,说明git.exe路径没有配置进去,系统找不到git。
配置file-setting-version control-git-path to git executable-你的git.exe安装地址

常用代码汇总

初始化环境
git init
连接队友github仓库
git remote add origin + url
检查是否连接成功
git remote -v
把项目源文件下载到本地
git clone + url
把代码结构原文件下载到本地
git pull origin master
上传
git push origin master