git add xxxx
git commit -m '修改xxxx'
git pull 远程拉到本地
git push 本地提交远程
git diff 比较冲突
# 切换到开发分支
git checkout develop
# 添加所有修改的文件到暂存区
git add .
# 提交代码,并写上提交信息
git commit -m "描述你的修改内容"
# 拉取远程开发分支的最新代码
git pull origin develop
# 推送本地开发分支到远程开发分支
git push origin develop
# 合并开发分支到主分支
# 切换到主分支
git checkout master # 或者 git checkout main,取决于你的主分支名称
# 从远程拉取主分支的最新代码(确保合并前主分支是最新的)
git pull origin master
# 合并开发分支到主分支
git merge develop
# 解决可能出现的冲突,并再次提交
# ...
# 推送主分支到远程仓库
git push origin master
# 强制远程覆盖本地
git fetch
git reset --hard origin/main
强制推送
git push -u origin main -f
git pull后恢复本地代码
git reflog
git reset --hard 2baad74
# 拉取dev分支的代码
git clone -b dev http://172.26.15.108:3000/middle-system/sec-system.git
第一次提交
git init
git remote add origin http://172.26.15.108:3000/dms/dms-fast.git