git代码上传常用操作
将代码提交到远程仓库的步骤
- 进入文件夹,右键选择“Git Bash Here”。
- 初始化Git仓库:
git init
- 添加远程仓库地址:
git remote add origin https://...
注意:地址是从仓库复制下来的,直接粘贴即可。 - 将代码添加到暂存区:
git add . # 将所有文件添加到暂存区# 或git add <文件名> # 将指定文件添加到暂存区
- 将代码提交到HEAD,并添加提交备注:
git commit -m "upload"
此时代码已经提交,但还未推送到远程仓库。 - 创建并切换到新分支:
git checkout -b <分支名>
创建新分支后自动切换到该分支,并显示:switched to a new branch “<分支名>” - 推送代码之前,建议先更新远程仓库的代码,即使没有修改也要更新:
git pull origin <分支名>
更新成功后,即可推送代码。 - 将代码推送到远程仓库:
git push origin <分支名> -f
添加“-f”参数可以强制推送。
另外补充一些命令:
git branch -a
可以查看目前有哪些分支。
git log
可以查看有提交id.
git merge
合并分支操作
- 进入目标分支(例如,将开发分支合并到 master 分支,则进入 master 分支目录)并从远程仓库拉取最新代码:
git pull
- 检查所有分支是否都已经拉取:
git branch -a
- 合并开发分支到目标分支:
git merge 分支名
- 检查合并后的状态:
git status
- 如有冲突,请使用 IDE 解决冲突。 解决冲突后,将冲突文件提交到暂存区:
git add 冲突文件
- 提交合并结果:
git commit
如果没有使用
git commit -m "备注"
命令添加备注,则 Git 会自动将合并结果作为备注提交到本地仓库。
- 将本地仓库代码推送到远程仓库:
git push
本文转载自: https://blog.csdn.net/weixin_45460717/article/details/130154848
版权归原作者 淡水中的咸鱼 所有, 如有侵权,请联系我们删除。
版权归原作者 淡水中的咸鱼 所有, 如有侵权,请联系我们删除。