从git官方下载windows setup版,默认安装即可。
详细使用可查看官方文档。
一、git工作流程
- repository(git仓库):最终确定的文件保存到仓库,成为一个新的版本。
- 暂存区:暂存已经修改的文件最后统一提交到git仓库中。(
git commit -m "提交描述"
) - 工作区(working directory):添加、编辑、修改文件等操作。(
git add test.py
)
二、配置用户与邮箱
打开git bash
# 设置用户姓名
git config --global user.name "姓名"
# 设置可以联系的邮箱地址
git config --global user.email "联系邮箱"
# 查看设置信息
git config --global --list
该配置会在github/gitee主页上显示谁提交了该文件。
三、git仓库的使用
1、本地创建一个新的git仓库
(1)创建文件夹:可以使用鼠标右键等新建文件夹,也可以使用git的mkdir folder
。
(2)初始化git:进入新建的文件夹目录下,执行git init
,把这个目录变成git可以管理的仓库。
注意:.git为隐藏文件
2、将远程仓库迁移到本地:git clone 远程地址
克隆到本地的仓库无需初始化。
查看远程仓库服务器:git remote
,origin是Git 克隆的仓库服务器的默认名字。
git remote -v
:显示需要读写远程仓库使用的 Git 保存的简写与其对应的 URL。
3、向仓库中添加文件
可以在目录下直接新建,也可以使用git命令(touch filename
)新建。
git status
命令用于查看在你上次提交之后是否有对文件进行再次修改。
# 新建文件index.html
touch index.html
# 添加index.html到暂存区
git add index.html
# 将该目录的所有改变添加到暂存区
git add .
git status # 查看状态
# 撤销错误添加到暂存区里的文件
git rm --cache filename
# 提交到仓库
git commit -m '新增的index'
# 将本地仓库改变推送到远程仓库
git push
4、修改仓库文件
可以在电脑上直接修改,也可以使用git的vi filename
修改,修改后提交到暂存区,最后提交到仓库。
5、删除仓库文件
直接手动删除或者使用git rm filename
,手动删除的需要先执行git add filename
语句,git命名删除的直接执行commit。
6、推送到远程仓库:git push <remote> <branch>
将 main分支推送到 origin 服务器:git push origin main
四、git常用命令
git pull # 联系服务器,更新本地仓库
git add --all # 写入本地的所有新文件到暂存区
git log # 查看提交的历史版本
git log -3 # 查看最近提交的3条版本记录
git checkout branch # 切换到指定分支名
参考:https://www.cnblogs.com/qijunjun/p/7137207.html