码云创建厂库,图中配置即可
找到你的项目查看有没有 .git 文件夹
mac com + shift + .
window
如果没有.git 文件夹
cd 项目目录
git init 初始化
git add . 添加到缓冲区
git commit -m "first commit" 第一次提交
git remote add origin 自己的地址 和远程仓库建立连接
git push -u origin master 推送到远程厂库
git branch dev 创建本地分支
git checkout dev 2行可以简写为 git checkout -b dev
git push origin dev 发布本地分支到远程厂库 远程厂库就有2个了
git branch -r 查看远程分支
git branch -v 查看本地分支
git checkout master 切到Dev分支
git pull origin master 拉取最新的代码(自己开发不用,多人开发会用)
git merge dev 合并自定分支到当前分支,把dev分支上的代码合并到master上
如果出现冲突手动可以解决
git log 查看所有提交 都有ID
git log --pretty=format:"%h - %an, %ar : %s" 格式化
git revert <commit 提交Id 前4-6位>
vscode gitLens git-history
回退到某个版本
第一种方式:
git reset --hard HEAD^ 回退到上个版本
git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前
git reset --hard commit_id 退到/进到 指定commit的sha码
第二中种方式:
全用vscode操作
前面远程厂库完成后
.gitignore
添加
node_modules
views
找到添加远程厂库 添加 地址 ---》添加 仓库名 xxx
发布分支
刷新Gitee项目就在推送到远程了
选择创建分支---发布分支 分支推送完成后,在上面开发,没有问题后就合并都住分支上