Git 和 GitHub:(九)修改本地仓库内容并推送到远程仓库(关联/克隆)

Git 和 GitHub:(九)修改本地仓库内容并推送到远程仓库(关联/克隆)
上一篇下一篇克隆远程仓库新建空文件夹首次获取远程仓库目 录修改本地仓库内容并推送到远程仓库关联/克隆1场景一先创建了本地新仓库后关联远程仓库2场景二克隆远程仓库3特别说明修改本地仓库内容并推送到远程仓库关联/克隆分别讨论 “先创建本地新仓库后关联远程仓库” 和 “克隆远程仓库” 的场景不一定非要是 main一般步骤都是改代码 → git add → git commit → git pull → git push1场景一先创建了本地新仓库后关联远程仓库假定现在已经有个本地仓库且已经关联了远程仓库对本地仓库内的文件修改并保存查看改动gitstatus添加所有文件到暂存区gitadd.提交到本地仓库gitcommit-m更新说明推送前最好先拉取多人协作时避免因他人推送导致冲突gitpull--rebase# 首次拉取需要指定分支gitpull--rebaseorigin 分支名推送到远程仓库gitpush# 首次推送需指定分支gitpush-uorigin 分支名如果你不确定默认分支名可先查gitbranch# 当前分支会带 * 号2场景二克隆远程仓库假定已经克隆了远程仓库对本地仓库内的文件修改并保存查看改动gitstatus添加所有文件到暂存区gitadd.提交到本地仓库gitcommit-m更新说明推送前最好先拉取多人协作时避免因他人推送导致冲突gitpull--rebase推送到远程仓库# 因为是clone来的远程origin和分支跟踪已设置好可以不用指定分支名直接推送gitpush3特别说明main / 非main 分支都是遵循上述步骤如果想要在推送之前拉取最新的更新就要使用git pull但此命令的使用是要分情况的