Git同步原始仓库到Fork仓库中
来源:互联网 发布:秦美人盾牌进阶数据 编辑:程序博客网 时间:2024/05/17 21:14
前言
本文介绍的是Git同步原始仓库到Fork仓库示例教程,废话不多说,下面直接到实操部分。
这里以aspnetcore-doc-cn的github仓库为例,同步dev分支。
步骤
1.初始化本地仓库
mkdir aspnetcore-doc-cncd aspnetcore-doc-cngit init
2.添加远程仓库地址
添加原始仓库地址,就是被Fork的。
git remote add parent https://github.com/dotnetcore/aspnetcore-doc-cn.git
地址是https协议的,不能是ssh协议的,除非有权限。
添加自己远程仓库地址,最好是ssh协议地址。
git remote add origin git@github.com:SeayXu/aspnetcore-doc-cn.git
4.拉取原始远程仓库到本地
git pull parent dev
注意:
初始化的仓库默认分支是master,如果你同步下来的分支不是在master分支,需要切换到其他的分支时,需要先提交一下本地仓库,然后再切换。
5.提交本地仓库
在拉取原始仓库后,可以根据自己需要是否需要本操作。如果拉取后有改动,执行提交操作,否则直接下一步。
git add -Agit commit -m "updated at:$(date '+%Y-%m-%d %H:%M:%S')"
这里为了自动化,后面的提交信息是一串时间。
6.推送本地仓库到远程仓库
git push origin dev
脚本
为了能不每次都敲这么多命令,可以将这些命令写在shell脚本中。
下面是我的一个示例:
sync.sh
#!/bin/bashecho "change dir..."cd ../srcecho "dir:`pwd`"echo -e '\n'echo "git pull repo from parent..."git pull parent devecho "git pull repo from parent complated!"echo -e '\n'echo "git commit repo into local..."git add -Agit commit -m "updated at:$(date '+%Y-%m-%d %H:%M:%S')"echo "git commit repo into local complated!"echo -e '\n'echo "git push repo to origin...!"git push origin devecho "git push repo to origin complated!"
原文链接
0 0
- Git同步原始仓库到Fork仓库中
- git如何与原始仓库同步
- git:从主仓库更新代码到fork的仓库
- 本地Git仓库同步到Bitbucket 远程Git仓库
- 将大牛的仓库fork到你的仓库中
- 本地git仓库同步到github远程仓库
- git仓库之间同步
- 关于git 如何fork远程文件到自己私有仓库
- git同步本地仓库和远程仓库
- github仓库与原始仓库同步的两种方法
- 在gerrit的git仓库中将仓库的所有版本提交到远程github仓库中
- 创建局域网内远程git仓库,并将本地仓库push推到远程仓库中
- 创建局域网内远程git仓库,并将本地仓库push推到远程仓库中
- 在IntelliJ IDEA中同步代码到华为云git仓库 (on windows)
- Git remote 同步远程仓库,保持fork出来的项目和原有项目同步
- Git remote 同步远程仓库,保持fork出来的项目和原有项目同步
- git本地仓库关联到远程仓库
- Git创建本地仓库并同步到远程
- HADOOP2.6.0在单机上的部署(部分原创)
- android2.3.4----5.ov9650驱动分析--附clk设置
- SlidingMenu 在 Android 5.0 上不能刷新界面的bug解决方法
- 机器学习笔记:神经网络
- 利用OpenCV的imread将RGB图像转化为灰度图像!
- Git同步原始仓库到Fork仓库中
- Android多行文本折叠演示
- Linux下TI omap芯片 MUX 配置分析(以AM335X芯片为例)
- CSS 中文字体表达方式
- MFC--显示HTTP获取到XML的列表信息
- laravel5.0在linux环境下解决.htaccess无效和去除index.php
- SSL 验证过程
- java设计模式之一工厂模式(Factory Method)
- 指向学生的指针