github应该上传哪些本地文件上传到github

怎么将本地文件上传到github_百度知道
怎么将本地文件上传到github
我有更好的答案
注册GitHub后你就会有0.3G的免费空间,不过只能创建公开项目,这也满足代码分享的目的,我最喜欢的倒是它的代码展示方式,可以直接浏览你的代码,代码是经过高亮、添加行号处理过的,十分漂亮,体验一流,比如这个Webpy托管的地方。而作为想要了解你代码的人,可以选择直接在线浏览自己感兴趣的,也可以直接下载压缩包,或者直接使用Git clone到本地。因为GitHub是基于Git版本控制系统,所以你上传修改代码什么的,都需要使用Git工具。我这里主要是用来分享和展示代码,所以不想在版本控制方面做过多的阐述,下面就简单讲解一下怎么在GitHub上新建一个项目,还有把自己的代码传上去。下面的前提是你已经注册了GitHub和下载安装了Git——Git下载、Windows版本下载。上传分享代码1.在GitHub上建立项目登录GitHub后,你可以在右边靠中那里找到一个按钮“New Repository”,点击过后,填入项目名称、说明和网址过后就可以创建了,然后会出现一个提示页面,记下类似:XXX/XXX.git的地址,这个就是你这个项目的地址了。2.配置Git以及上传代码安装Git成功后,如果是Windows下,选择Git Bash,在命令行中完成一切,可能开始有点麻烦,不过就那几条命令行,用几次就记住啦。首先初始设置Git:1 git config --global user.name &Your Real Name& 2 git config --global user.email you@email.address然后开始进行最麻烦的一步了,你需要上传文件到GitHub的Git系统上,得需要一个SSH密匙来认证,下面就开始生成密钥和提交密钥。打开Git Bash,创建SSH key:1 ssh-keygen -C 'your@email.address' -t rsa然后要你输入SSH密匙的存放位置,可以不管,直接回车使用默认路径。再输入你想要的密码,SSH key就生成了。现在你需要将这个Key提交到GitHub,首先打开Key保存的位置,里面会有三个文件,找到id_rsa.pub,用文本编辑器打开,复制里面的全部字符。到GitHub,在右上方工具栏里找到Account Settings。在这个页面上有一个SSH Public Keys标签,选择Add another public key。Title可以随便填一个,Key就粘贴刚才的字符,提交。完成这些工作后,就可以上传自己的代码了。找到自己要分享上传的代码文件夹,右击选择Git Bash,或者在Git Bash中进入这个文件夹。建立一个仓库:1 git init选择要添加进仓库的文件:1 git add .一般如果你想分享这个文件夹里的所有代码,就在 add后面加“.”,上面的例子就是这样,如果传指定的,只需要把“.”改为文件名即可,现在只是选择了要加入仓库的文件,下面才是添加进入仓库:1 git commit -m 'Test'-m后面跟一个参数,表示说明,将代码提交到GitHub后,将会在代码文件信息上显示这个说明,如下图标记的地方。搞了这么久,现在才开始把本地仓库上传到GitHub了,下面两行命令搞定问题:1 2 git remote add origin :XXX/XXX.git 3 git push -u origin master这个:XXX/XXX.git就是上面创建项目是生成的地址。现在打开你的项目网址,你就可以发现你的代码已经展示出来了。如果你要更新代码的话,就重复上面的吧。如果提交了敏感信息,比如代码中设置的自己的密码什么的忘删除就上传上去了怎么办?重新修改过后上传依然有历史记录,而使用Git删除历史记录貌似很麻烦,于是就采用删除项目吧,删除了再重新上传。删除项目需要在GitHub网站上右上方找到admin按钮,进去后右边最下面有个删除的按钮,这样就可以删除了。一些可能遇到的问题解决:如果输入$ git remote add origin :djqiang(github帐号名)/gitdemo(项目名).git提示出错信息:fatal: remote origin already exists.解决办法如下:1、先输入$ git remote rm origin2、再输入$ git remote add origin :djqiang/gitdemo.git 就不会报错了!3、如果输入$ git remote rm origin 还是报错的话,error: Could not remove config section ‘remote.origin’. 我们需要修改gitconfig文件的内容4、找到你的github的安装路径,我的是C:\Users\ASUS\AppData\Local\GitHub\PortableGit_ca477551eeb4aea0e4ae9fcdbb5c8\etc5、找到一个名为gitconfig的文件,打开它把里面的[remote &origin&]那一行删掉就好了!如果输入$ ssh -T 出现错误提示:Permission denied (publickey).因为新生成的key不能加入ssh就会导致连接不上github。解决办法如下:1、先输入$ ssh-agent,再输入$ ssh-add ~/.ssh/id_key,这样就可以了。2、如果还是不行的话,输入ssh-add ~/.ssh/id_key 命令后出现报错Could not open a connection to your authentication agent.解决方法是key用Git Gui的ssh工具生成,这样生成的时候key就直接保存在ssh中了,不需要再ssh-add命令加入了,其它的user,token等配置都用命令行来做。3、最好检查一下在你复制id_rsa.pub文件的内容时有没有产生多余的空格或空行,有些编辑器会帮你添加这些的。如果输入$ git push origin master提示出错信息:error:failed to push som refs to …….解决办法如下:1、先输入$ git pull origin master //先把远程服务器github上面的文件拉下来2、再输入$ git push origin master3、如果出现报错 fatal: Couldn’t find remote ref master或者fatal: ‘origin’ does not appear to be a git repository以及fatal: Could not read from remote repository.4、则需要重新输入$ git remote add :djqiang/gitdemo.git使用git在本地创建一个项目的过程$ makdir ~/hello-world //创建一个项目hello-world$ cd ~/hello-world //打开这个项目$ git init //初始化$ touch README$ git add README //更新README文件$ git commit -m ‘first commit’ //提交更新,并注释信息“first commit”$ git remote add origin :defnngj/hello-world.git //连接远程github项目$ git push -u origin master //将本地项目更新到github项目上去
中国IT职业教育领先品牌
主营:教育培训-JAVA培训-大数据培训-Html5培训-UI培训-python培训等
4)把本地项目与远程git库关联使用命令:git remote add origin git@写一些注释&#39,鼠标右键选择“git bash”。打开一个命令行编辑器,可以在HRString文件夹里面看到一个.git文件,默认是隐藏文件。2)把当前所有文件加入到本地git库中使用命令: git add .3)确认加入文件到本地git库使用命令:git commit -m &#39,或者叫库文件使用命令:git init完成以后,依次做下面操作。1)创建git配置文件.com,你本地已经有比如string工程了首先。然后返回到上一层目录,鼠标放在文件夹比如HRString中:henryrao/HRString
本回答被网友采纳
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。如何在github的网站上添加、删改文件_百度知道
如何在github的网站上添加、删改文件
可以查看文件内容,右上方有edit按钮至于删除文件,我在网页上没找到相关按钮://b://b.jpg" esrc="http.baidu,点加号可以添加文件点文件名,点击可以编辑进入代码仓库.baidu.baidu.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http://b.hiphotos,可能需要通过git客户端发送指令吧
采纳率:52%
为您推荐:
其他类似问题
github的相关知识
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。11:30 提问
github上传的项目如何修改文件类型
我用jsp+servlet写了一个项目并且把他上传到了github,但是他显示的文件类型是css,不是java,请问这么怎么修改
按赞数排序
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐1被浏览425分享邀请回答暂时还没有回答,开始写第一个回答4471人阅读
Github(3)
这里介绍如何在Github中上传文件,至于注册github和下载github desktop(本人在github官网下不了这个软件,貌&#20284;被墙了,所以我是在墙内下到的离线软件包)这些不在本文论述中。
(1)首先新建一个仓库repository:
(2)把名字啥的填好,那个README.md文件在初始化的时候建不建都没关系,不建反倒会在create完repository之后有一串shell 命令提示。所以我这边并不勾选。这里我的repository跟后面截图的不一致,以后面的名字“CloseADs”为准。
(3)create之后出来这个页面,会提示你在github desktop客户端的命令行(Github Shell)输入响应的命令。本人试了下命令行的方法上传文件,可以,但是上传速度慢!所以这里我用自己试过的一个很快的方法就是直接在Github desktop窗口中上传文件,不用去命令行敲命令并且上传文件速度快很多。
(4)首先点击github desktop客户端左上角的加号,点Clone,从自己的github官网上克隆一份项目到电脑本地。或者Create也行,不过需要执行更多的命令,麻烦。这里推荐直接clone到本地,因为刚才建立的是新的repository,没几个文件,下载到本地也几秒的时间。
(5)点击Clone之后选定好一个路径。Clone完之后进入该路径可以看到自动为我们生成该文件夹:
(6)然后把你需要上传到github的所有文件都复制到这个文件夹的根目录下:
(7)然后再去github desktop客户端可以看到刷新之后这些添加的文件响应也看得到了。然后点击右上角的那个“Sync”也就是同步按钮,将文件修改同步到github网上即可。这个上传速度比我在命令行试的只有10/20 k/s的速度快多了。
(8)最后上github上查看自己的仓库,可以发现成功上传相应文件:
后面自己可以再添加一个Readme.md文件解释下你的这个repository是干什么的,都有哪些文件,怎么用。然后一个共享代码/文件仓库就这样搞定啦!
最后附上本人的github地址:
https://github.com/Victor-Lv/
访问:238096次
积分:3808
排名:第9970名
原创:170篇
转载:19篇
评论:14条
(1)(2)(2)(7)(6)(2)(1)(5)(34)(32)(10)(9)(13)(17)(22)(4)(3)(10)(3)(4)(2)

我要回帖

更多关于 本地文件上传到github 的文章

 

随机推荐