gitshell fork别人项目

搬运依旧~~



如何使用gitshell将线上的版本仓库下载到本地,并随时跟踪项目

github上面有一个测试项目:https://github.com/octocat/Spoon-Knife,点击访问它。

现在我们想要参与这个项目,需要进行以下步骤:

一、访问上面的链接,点击fork按钮

二、可以看到spoon-knife项目已经添加到线上的版本仓库中了,我们要下载它。打开git shell,输入git clone https://github.com/XXX/Spoon-Knife.git,注意这里的XXX是你注册时的昵称。

地址可在github的此项目右边获得

三、前两节我们把版本仓库建立在了D盘根目录,因此这里默认是在D盘目录下执行的shell,进入D盘,会发现多了一个spoon-knife目录,线上的源码已经下载下来了。

四、输入cd spoon-knife

五、输入git remote add upstream https://github.com/octocat/Spoon-Knife.git,这里我们使用的是原项目的地址,确保我们可以随时跟踪到原项目

六、输入git fetch upstream,获取原项目最新的与你本地版本库不同的修改,但是不修改你的本地文件

如果只是单纯地想获得他人的项目,则可直接在git shell中输入

git clone https://github.com/octocat/Spoon-Knife.git

即可下载项目到本地

时间: 2024-10-12 01:02:40

gitshell fork别人项目的相关文章

git常用命令以及如何与fork别人的仓库保持同步

简单常用命令1.git status查看当前仓库是否有文件改动a:提示Your branch is up-to-date with 'origin/master'.nothing to commit, working directory clean时候是没有改动b:提示有红色就是有改动,可以提交2.git add .add .代表添加所有文件到本地仓库3.git commit -m '注释内容'提交到仓库,会弹出远程仓库的帐号和密码输入即可4.git push origin master推送到远

如何在github上fork一个项目来贡献代码以及同步原作者的修改

如何在github上fork一个项目来贡献代码以及同步原作者的修改 作为一个IT人,通过github进行学习是最快的成长手段.我们可以浏览别人的优秀代码.但只看不动手还是成长得很慢,因此为别人贡献代码才是明智之举.比如我们看下片看,许多大片都是由字幕组免费翻译压制的.为什么他们要这样做呢?因为他们都是聪明的大学生,为了提高听力水平,提高笔译水平才这样干的!中国人都是非常实务的!因此贡献代码,参与开源项目都是有益无害的!好了,让我们开始吧! 如何贡献自己的力量 首先你总得有自己的github帐号吧

Git Fork别人的代码后如同步别人的代码

在git上fork别人的代码后,如果别人代码有更新,自己fork的代码是不能自动更新的.需要手动操作. git remote -v 查看是否有远程分支的别名.例如:git remote -v 后显示如下,只有自己fork的路径.需要手动添加. origin https://github.com/bill1208/incubator-carbondata (fetch)origin https://github.com/bill1208/incubator-carbondata (push) gi

在github fork的项目中推送与抓取

github -- fork提交项目:自己的仓库和原仓库进行Git同步的操作. 1. 获取你fork的原仓库的更新过的最新代码:如果没有远程原始分支则需要增加. git remote add upstream [email protected]:ParrotsDL/parrots.gitgit fetch upstream 2. 切换到你的本地master分支,将upstream/master的最新代码合并到你本地的master中 git checkout master git merge up

同步GitHub上fork的项目

最近在做“Python练习册,每天一个小程序”,fork了项目并贡献自己写的代码,项目还有其他人在贡献代码,每天都会更新,这就涉及到了自己fork的项目与原项目的同步更新问题. 下面就是我最常用的方法. 首先查看远程仓库信息: $ git remote -v origin https://github.com/renzongxian/python.git (fetch) origin https://github.com/renzongxian/python.git (push) 显示只有ori

Xamarin中打开别人项目找不到android.jar文件

Xamarin中打开别人项目找不到android.jar文件 错误信息:Could not find android.jar for API Level 23.打开非本机创建的Xamarin项目,编译的时候提示无法找到API.但是本机却没有这个问题.这是因为项目中保存其他计算机的Android SDK路径,而该路径和本地环境不符.这个时候,右击Android项目,选择清理命令即可.

GIT上fork的项目获取最新源代码

github上有一个非常强大的功能,pull request,当fork一个项目后可以拉去原代码中最新的改动,让自己的项目和作者的项目保持一致,也可以提交自己的代码给作者,让自己为开源项目贡献力量. 不过我并没有在gitlab上发现这样的功能,只有类似于提交自己的代码给原代码的Merge request的功能. 但是,这样的需求还是可以通过强大的命令实现的 1 给自己fork的项目增加一个远程的项目源. git remote add #myremote# #https://git.oschina

github 上 Fork 别人的项目后的常用的操作指南

因为我 fork 了 Mojo 的项目,这样才学会了如何使用 github. 现在分享一些经验给大家.希望大家也能参与到开源的项目来. 1. 提交自己本地项目的修改到 github 的库中. 如果你自己的项目,你自己 clone 到本地后, 进行了一系列的修改, 然后你想提交, 大多最方便的方式是使用 HTTP 的方式进行提交. 但你提交的时候, 会发现一直提示: error: The requested URL returned error: 403 Forbidden while acces

【转】如何在github上fork一个项目来贡献代码以及同步原作者的修改 -- 不错

原文网址:http://www.cnblogs.com/astwish/articles/3548844.html 作为一个IT人,通过github进行学习是最快的成长手段.我们可以浏览别人的优秀代码.但只看不动手还是成长得很慢,因此为别人贡献代码才是明智之举.比如我们看下片看,许多大片都是由字幕组免费翻译压制的.为什么他们要这样做呢?因为他们都是聪明的大学生,为了提高听力水平,提高笔译水平才这样干的!中国人都是非常实务的!因此贡献代码,参与开源项目都是有益无害的!好了,让我们开始吧! 如何贡献