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
相关链接
发表评论