安装git

https://www.liaoxuefeng.com/wiki/896043488029600/896067074338496

git基础

如何创建项目并推送到远程

  1. 在项目目录下运行
  2. git init //现在开始就会有一个.git文件夹,并会追踪所有的
  3. git remote add origin git@xxxxx // 后面这一段根据不同项目地址定
  4. git add -A // 添加所有改动
  5. git commit -m"xxxx"
  6. git push -u origin master //首次推送到远程master分支,需要带上-u

以下面的项目为例,地址箭头指向的地方
image.png

已经有一个远程项目,如何切换分支

// 同样以上为例,假设已经有一个test分支

  1. git clone https://github.com/ironknt/ironknt-uniapp-template.git
  2. // 克隆远程仓库到本地,在想要存放代码的文件夹内运行此命令
  3. git branch
  4. // 查看当前分支,会显示main
  5. git checkout test
  6. // 切换到test分支
  7. git branch
  8. // 查看当前分支,会显示test

现在就切换到目标分支了!

如何进行日常开发

  1. git status
  2. // 查看当前代码分支以及是否有未提交的修改
  3. git branch
  4. // 查看当前分支
  5. git fetch origin
  6. // 检查远程仓库是否有更新
  7. git pull origin xxx
  8. // 远程获取代码并合并到本地的版本,xxx表示的是分支名,一般是主分支
  9. git add -A
  10. // 提交当前所有改动
  11. git commit -m"我做了什么..."
  12. // 记录改动了什么
  13. git push
  14. // 将当前改动推送到远程仓库,你当前在哪个分支,就会推送到远程仓库的哪个分支

常见错误

  1. 提示ssh错误的:https://www.liaoxuefeng.com/wiki/896043488029600/896954117292416
  2. 提示连接不上的,检查是不是当前不在工作室却用了ssh,此为局域网ip,请改为https的链接