安装git
https://www.liaoxuefeng.com/wiki/896043488029600/896067074338496
git基础
如何创建项目并推送到远程
在项目目录下运行git init //现在开始就会有一个.git文件夹,并会追踪所有的git remote add origin git@xxxxx // 后面这一段根据不同项目地址定git add -A // 添加所有改动git commit -m"xxxx"git push -u origin master //首次推送到远程master分支,需要带上-u
已经有一个远程项目,如何切换分支
// 同样以上为例,假设已经有一个test分支
git clone https://github.com/ironknt/ironknt-uniapp-template.git// 克隆远程仓库到本地,在想要存放代码的文件夹内运行此命令git branch// 查看当前分支,会显示maingit checkout test// 切换到test分支git branch// 查看当前分支,会显示test
现在就切换到目标分支了!
如何进行日常开发
git status// 查看当前代码分支以及是否有未提交的修改git branch// 查看当前分支git fetch origin// 检查远程仓库是否有更新git pull origin xxx// 远程获取代码并合并到本地的版本,xxx表示的是分支名,一般是主分支git add -A// 提交当前所有改动git commit -m"我做了什么..."// 记录改动了什么git push// 将当前改动推送到远程仓库,你当前在哪个分支,就会推送到远程仓库的哪个分支
常见错误
- 提示ssh错误的:https://www.liaoxuefeng.com/wiki/896043488029600/896954117292416
- 提示连接不上的,检查是不是当前不在工作室却用了ssh,此为局域网ip,请改为https的链接
