本地代码库关联Github

发布时间:2022-06-27 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了本地代码库关联Github脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

1.将本地代码库关联到远程Git库:

$ git remote add origin 你的远程库地址

例如:$ git remote add origin git@github.com:RowlingZhang/IntelligentCampus.git

如果出现error: remote origin already exists.的报错,先删除远程 Git 仓库:$ git remote rm origin,再添加远程 Git 仓库$ git remote add origin 你的远程库地址

2.获取远程库文件与本地同步合并:

tips: 远程仓库在新建的时候如果初始化生成了README.md文件等,那么需要执行这一步,也就是当远程库不为空时必须做这一步,否则后面的提交会失败。远程仓库为空时,或者你已经执行下面的命令结果报错:fatal: couldn't find remote ref master,说明你的远程项目是空的,跳过步骤2/3/4/5执行步骤6/7/8,然后回来执行步骤4/5即可。

$ git pull --rebase origin master

解释: $ git pull --rebase origin master : 意思是更新远程仓库,将远程仓库的文件与本地仓库的文件合并。

3.查询需要推送到远程的文件情况:

使用状态查询命令git status可以查询到本地需要推送到远程仓库的文件情况。

$ git status

4.检出所有分支:

$ git checkout 分支名

5.push到新git:

$ git push -u --all $ git push -u --tags

当看到终端输出Everything up-to-date字样时,就表明所有分支都已上传至新的git仓库。

6.查看本地和远程所有分支:

$ git branch -a

7.将本地所有分支与远程保持同步:

$ git fetch --all

8.最后拉取所有分支代码:

$ git pull --all

9.补充:删除某个分支

$ git push origin 空格 冒号【需要删除的分支名字】

比如我github上有master和hello分支,我现在想着删除hello分支,命令如下:

$ git push origin :hello

原理:推送一个空分支到远程分支,其实就相当于删除远程分支

脚本宝典总结

以上是脚本宝典为你收集整理的本地代码库关联Github全部内容,希望文章能够帮你解决本地代码库关联Github所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: