Git
一、配置
简单配置:
-
查看是否配置用户名和邮箱
git config --global --list
-
配置邮箱和用户名
git config --global user.name "这里换上你的用户名" git config --global user.email "这里换上你的邮箱"
-
检查是否生成ssh文件夹
ssh-keygen -t rsa -C "<邮箱>"
二、拉代码
1.1本地没有代码仓库,要从远程拉取
-
去管理代码平台获得仓库地址(https协议或者ssh协议)
git clone <htttps地址或者ssh地址>
-
安装依赖
例子,前端vue3项目
pnpm(npm) install
-
运行,前端举例
pnpm (run) dev
1.2本地有仓库,但别人更新了代码
-
切换到主分支
git checkout main(matser)
-
拉取代码
git pull (origin main(master))
三、推代码
常规流程:
- 创建分支名
git checkout -b "<分支名>"
- 隐藏自己写的代码,防止切换分支使得代码冲突
git stash
- 切换到主分支,拉取最新代码,以免冲突
git checkout main
git pull origin main
- 切换为自己的分支,把隐藏的代码pop出来
git stash pop
- 提交代码
git add .
git commit -m "<注释>"
git push origin <分支名>
注意:遇到问题,可以git status
查看状态