如何加入github开发

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-19
如何在github上上传自己的代码

第一步:建立git仓库 cd到你的本地项目根目录下,执行git命令
git init1
第二步:将项目的所有文件添加到仓库中
git add .1
如果想添加某个特定的文件,只需把.换成特定的文件名即可
第三步:将add的文件commit到仓库
git commit -m "注释语句"1
第四步:去github上创建自己的Repository,创建页面如下图所示:
点击下面的Create repository,就会进入到类似下面的一个页面,拿到创建的仓库的https地址,红框标示的就是
第五步:重点来了,将本地的仓库关联到github上
git remote add origin https://github.com/hanhailong/CustomRatingBar1
后面的https链接地址换成你自己的仓库url地址,也就是上面红框中标出来的地址
第六步:上传github之前,要先pull一下,执行如下命令:
git pull origin master1
敲回车后,会执行输出类似如下
第七步,也就是最后一步,上传代码到github远程仓库
git push -u origin master1
执行完后,如果没有异常,等待执行完就上传成功了,中间可能会让你输入Username和Password,你只要输入github的账号和密码就行了
最后附上代码上传成功后的截图:
谢谢大家!

将本地目录上传到github的步骤: 1.cd 2.git init 3.touch .gitignore 4.vim .gitignore 排除一些目录,比如/bin之类的 5.git add . 添加所有的文件,注意:add后面一个点 6.git commit -a -m "提交时的描述信息" 此时只是提交到本地 7.在github...

我曾经一直想加入到开源项目中,但是因为没有人指导流程,网上看了很多,基本都是说了个大概,如果你也是一个初出茅庐的人,那么,我将以自己提交的一次开源代码为例,教会你步入github开源的世界。

步骤:

1,首先登陆到https://github.com平台上注册一个自己的账号,这个过程我就不演示了

2,然后在左上部分输入一个开源项目的名字,我选择的是jvalidator,回车搜索。

3,在搜索结果页面找到如下如图所示的项目,单击项目名称。

4,此时,你已经进入到了rinh/jvalidator的项目主页了,单击右上角的fork按钮,就把这个项目拉到你的账户下了,你就可以加入到这个项目中了

5,此时,页面已经跳转到你的账户下的jvalidator项目里了,单击右下方的复制按钮,将这个地址就复制下来了,稍后有用

6,此时,你需要安装一个git的客户端工具,当然这就很多了,我们演示就用它了http://msysgit.github.io,到这个页面下载此工具,选择一个最新的版本吧,下载到你的电脑里,然后安装它。

7,接着,你在你的磁盘里的一个合适位置建立一个目录,专门用来存放开源代码,比如我在我的D盘下建立了一个git文件夹,进入git文件夹

8,单击你的鼠标右键,会出现一个Git Bash 命令选项,单击进入。此时你看到的是一个命名窗口

9,直接输入命令 git  clone  接着将起先的地址复制到后面,回车,就开始将你的github上的jvalidator的源码下载到你的电脑里了

10,此时,就可以去开发里面的代码了,添加新的功能,修改明显的bug......这里就是你在参与开源开发了

11,通过10后,保存好文件,回到我们的git bash命令界面,输入命令

cd  jvalidator  //进入到这个文件夹

git add .    //将改动的地方添加到版本管理器

git  commit -m "some changes"  //提交到本地的版本控制库里,引号里面是你对本次提交的说明信息

git push -u origin master  //将你本地的仓库提交到你的github账号里,此时需要你输入你的github的账号和密码,你输入就是了

12,此时你在你的本的任务就完成了,进入到你的github上面,选择到这个jvalidator项目名,单击进入,右侧有个pull request,单击

13,进入跳转的页面单击右侧的New pull Request按钮

14,此时,你就能看到你改动的方了,核对下,没有问题后,就单击View pull request按钮

15,此时,你可以在页面中输入你的本次提交的说明信息,输入完后,单击提交按钮 comment

16,到此,你的任务就完成了,等到开源项目的管理人员审核,通过了,他就把你的改动合并到相应的开发分支上。

哈哈,说了这么多,你最好亲自试试,就会了,我当时可是摸索了很久哦!



  • 如何加入github开发
    答:8,单击你的鼠标右键,会出现一个Git Bash 命令选项,单击进入。此时你看到的是一个命名窗口 9,直接输入命令 git clone 接着将起先的地址复制到后面,回车,就开始将你的github上的jvalidator的源码下载到你的电脑里了 10,此时,就可以去开发里面的代码了,添加新的功能,修改明显的bug...这里就...
  • 如何在GitHub中使用Java开发?
    答:1、下载代码:在GitHub上找到所需的项目,选择“Cloneordownload”按钮,可以选择“DownloadZIP”直接下载压缩包,或者使用Git工具进行下载。解压代码:将下载的ZIP压缩包解压到本地指定的目录中。2、安装好之后搜索GitHub到达官网在上面搜索12306。登录账号之后点击这里,在点击zip下载压缩文件。解压这个文件之后...
  • 『Git 干货』#4 GitHub合作开发(简明)
    答:.gitignore 是以行为单位,一行写一个规则,决定什么不被添加,书写规则也很简单:创建一个 .gitignore 文件最便捷的方法是,在创建仓库时勾选 GitHub 自动创建,并在选项中选择合适的 .gitignore 文件模板,再克隆到本地。当然,也可以选择手动创建,再到网上搜索配置模板。如果你是在一个 大...
  • 怎样使用 GitHub
    答:git remote add origin git@github.com:yourName/yourRepo.git 后面的yourName和yourRepo表示你再github的用户名和刚才新建的仓库,加完之后进入.git,打开config,这里会多出一个remote “origin”内容,这就是刚才添加的远程地址,也可以直接修改config来配置远程地址。4.提交、上传 接下来在本地仓库里...
  • github怎么用?
    答:在github进行分支就像在Myspace(或Facebook…)进行交友一样,在社会关系图的节点中不断的连线。github项目本身自然而然的也在github上进行托管,只不过在一个私有的,公共视图不可见的库中。开源项目可以免费托管,但私有库则并不如此。Chris Wanstrath,github的开发者之一,肯定了通过付费的私有库来在...
  • GitHub怎么用?
    答:7. 将修改提交到本地仓库,回到Github for windows中,已经可以看到刚才添加的项目了,同样,提交注释提交到本地仓库:8. 最后,点击sync将本地仓库提交到github 9. 参与开源项目协同开发:github现在已经深度支持Windows开发者了,现在每个在github的开源项目前面都有一个“Clone in Windows”的按钮,我们...
  • github怎么用
    答:1、首先,打开电脑的 Chrome 浏览器,输入“Github”并检索,找到相应的官网并打开。2、打开官网后如图所示,需要登录自己的账户,如果第一次使用的话,需要先注册。3、不登录也可以使用。在右上角的输入框中输入“JavaScript”并搜索。4、在搜索结果中可以看到很多关于 JavaScript 的话题讨论,下方有很多...
  • 如何在GitHub上协作开发开源项目
    答:第一步: 进行Fork 第二步: 进行克隆 利用右侧边栏中的URL对repo进行克隆:第三步: 添加上游远程仓库 切换到克隆目录,在这里大家可以添加上游远程仓库:步骤四:检查主题分支 不过在大家执行自己的变更前,请先对主题分支进行检查:步骤五:提交 现在,大家可以执行变更并创建commit以追踪具体变更内容。步...
  • idea中项目代码如何上传到github上?
    答:7、最后登录github网站进行查看刚刚上传的项目,如图所示,已经上传完成。第一步:创建本地仓库1.点击VCS选择ImportintoVersionControl,然后选择CreateGitRepository...。2.在弹框中选中项目所在的位置,点击OK 第二步:上传项目到本地仓库1.点击VCS,选择Git,点击Add。2.点击VCS,选择Git,点击CommitFile...
  • 新手该如何使用GitHub?
    答:其实对于新手个人开发者来说,git中常用的就几个命令:首先,在工程目录中执行git init命令。接着,git add命令 将你要跟踪的文件添加到跟踪索引中 第三,使用git remote add 命令添加远程仓库(这里需要先在github上新建一个仓库,其实新建完毕后,github网站会有个简单提示教你如何推送。建议使用https...