当前位置:首页 » 文件管理 » github上传目录

github上传目录

发布时间: 2022-12-29 05:12:52

1. github本地如何上传代码

1.第一步,当然是在github上创建你的远程库文件

2.完成github上的远程库创建后,接着就是查看github是否配置SSH KEY

终端 cd ~/.ssh查看有无.ssh目录,如果有,一般此目录下一般都会存在id_rsa ,id_rsa_pub文件;

若提示No such file or directory,则需创建key ,创建key不在复述

3.在有了key,并且在github上配置了key之后,此时还不能获得上传权限,要将key激活

在终端输入$ ssh -T [email protected] 按照提示,输入yes和你配置key时创建的密码,

回到网页刷新即可发现,key已被激活(钥匙由灰色变成绿色)

4,在一切准备就绪后,我们就要来创建本地的库,并且提交到github上

cd 到自己本地(desktop)的文件目录

$ git init 在改目录下生成.git目录

$ git add . 添加所有文件到本地库

$ git commit -m "first commit" 提交文件到本地库

5.接下来就是要关联远程github上的刚创建的库

$ git remote add origin [email protected]:Hanh94(你的github用户名)/AFNTool(你的github上的项目名称).git 将git本地仓库和远程github仓库关联

$ git pull origin master 正确情况下,输入密码,会进入vim编辑,一般直接:wq保存退出即可

2. github怎么在网页上上传本地文件

第一步:建立git仓库
cd到你的本地项目根目录下,执行git命令

git init1

第二步:将项目的所有文件添加到仓库中

git add .1

如果想添加某个特定的文件,只需把.换成特定的文件名即可

第三步:将add的文件commit到仓库

git commit -m "注释语句"1

第四步:去github上创建自己的Repository,创建页面如下图所示:

谢谢大家!

3. github怎么上传文件夹到库

一、使用git上传文件到GitHub需要git客户端以及注册GitHub账号。命令简单上传通道

git官网:去git官网

github官网:去github官网

git的安装以及GitHub的注册这里就不说了。还不知道的,没安装的看这里:我要去看git安装教程

下边就直接从上传开始。

第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。

       你可以直接在桌面右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建。

       现在我通过命令行在桌面新建一个test文件夹(你也可以在其他任何地方创建这个文件夹),并且进入这个文件夹

                                          

        

第二步:在命令行中输入git init把这个文件夹变成Git可管理的仓库

       

       这时你会发现test里面多了个.git文件夹,它是Git用来跟踪和管理版本库的,因为它默认是隐藏文件,要是看不到就设置下文件夹和搜索选项。

之后把需要上传到GitHub的文件全部复制到这test这个目录下。然后通过git add .(注意这个".",是有空格的,"."代表这个test这个文件夹下的目录全部都提交。你也可以通过git add 文件名  提交指定的文件)把文件添加到缓存

或者指定具体文件提交

 

然后可以通过git status命令,查看下现在的状态,也可以不看,随你看到有css,js文件夹的内容都提交上去了。

然后,在使用命令git commit -m "这里面写你的注释"  把文件提交的本地仓库第三步:下面就到了连接远程仓库(也就是连接Github)

由于本地Git仓库和Github仓库之间的传输是通过SSH加密的,所以连接时需要设置一下:

创建SSH KEY。先看一下你C盘用户目录下有没有.ssh目录,有的话看下里面有没有id_rsa和id_rsa.pub这两个文件,有就跳到下一步,没有就通过下面命令创建

 $ ssh-keygen -t rsa -C "[email protected]"

       然后一路回车。这时你就会在用户下的.ssh目录里找到id_rsa和id_rsa.pub这两个文件   

 

       

第四步:登录Github,找到右上角的图标,打开点进里面的Settings,再选中里面的SSH and GPG KEYS,点击右上角的New SSH key,然后Title里面随便填,再把刚才id_rsa.pub里面的内容复制到Title下面的Key内容框里面,最后点击Add SSH key,这样就完成了SSH Key的加密。具体步骤也可看下面:

上面key默认在C:\Users\Administrator\.ssh下的id_rsa.pub文件中,把这个文件中的内容全部复制到上面的key里面就可以了。如下图:

第五步:在Github上创建一个Git仓库。

     你可以直接点New repository来创建,比如我创建了一个tes2t的仓库。

上面我没有默认勾选Initialize this repository with a README,勾选和不勾选创建的结果区别如下:

下边这个是勾选的

第六步:在Github上创建好Git仓库之后我们就可以和本地仓库进行关联了,根据创建好的Git仓库页面的提示,可以在本地test仓库的命令行输入:

 $ git remote add origin [email protected]:smfx1314/test2.git第七步:关联好之后我们就可以把本地库的所有内容推送到远程仓库(也就是Github)上了,通过:

 $ git push -u origin master

       由于新建的远程仓库是空的,所以要加上-u这个参数。然后进去GitHub test2这个仓库刷新下就会有已经上传的文件夹了。如果新建远程仓库不是空的,例如你勾选了 Initialize this repository with a README。那么你通过命令 $ git push -u origin master是会报错的,如下: 这是由于你新创建的那个仓库里面的README文件不在本地仓库目录中,这时我们可以通过以下命令先将内容合并以下:

 $ git pull --rebase origin master

       

再输入$ git push origin master。

等远程仓库里面有了内容之后,下次再从本地库上传内容的时候只需下面这样就可以了:

$ git push origin master。

 至此就完成了将本地项目上传到Github的整个过程。

4. vue项目上传github--提供demo入口

vue github

自己写了个网易的demo,效果图如下:

http://www.jianshu.com/writer#/notebooks/12696453/notes/13528563

第一步: git安装

第二步: 创建本地仓库 (存放本地项目的文件夹)

第三步: 进入该文件夹,执行git init命令

第四步: 把我们写好的vue项目复制粘贴到该目录下面

第五步: git status

第六步: git add .

第七步: git commit -m "first commit"

第八步: 将本地仓库和github仓库关联

第九步: 登陆github

第十步: 创建github仓库

第十一步: 将本地仓库和github仓库关联起来

第十二步: 向github仓库推送本地仓库中所有内容

好了,至此,我们就已经实现了github上面快速入口demo。以后自己写的一些demo就可以放到github上面,以后出去面试的时候,就可以装逼于无形之中了。

如果对你有帮助,记得动动你们的✋️ ,给个 🤙!

夜已深,就寝。

https://weirui88888.github.io/my_github_cangku/网易严选/dist/index.html

点击上面链接即可查看网易严选demo

✨✨个人github博客已经开通,期待您的宝贵建议和star✨✨
github博客地址传送门

5. git怎么上传文件夹

1、首先在git空间上面创建一个新项目,项目名称跟需要上传的项目名称一致。

6. 怎么将本地文件上传到github

注册GitHub后你就会有0.3G的免费空间,不过只能创建公开项目,这也满足代码分享的目的,我最喜欢的倒是它的代码展示方式,可以直接浏览你的代码,代码是经过高亮、添加行号处理过的,十分漂亮,体验一流,比如这个Webpy托管的地方。而作为想要了解你代码的人,可以选择直接在线浏览自己感兴趣的,也可以直接下载压缩包,或者直接使用Git clone到本地。
因为GitHub是基于Git版本控制系统,所以你上传修改代码什么的,都需要使用Git工具。我这里主要是用来分享和展示代码,所以不想在版本控制方面做过多的阐述,下面就简单讲解一下怎么在GitHub上新建一个项目,还有把自己的代码传上去。下面的前提是你已经注册了GitHub和下载安装了Git——Git下载、Windows版本下载。
上传分享代码
1.在GitHub上建立项目
登录GitHub后,你可以在右边靠中那里找到一个按钮“New Repository”,点击过后,填入项目名称、说明和网址过后就可以创建了,然后会出现一个提示页面,记下类似[email protected]: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 [email protected]

然后开始进行最麻烦的一步了,你需要上传文件到GitHub的Git系统上,得需要一个SSH密匙来认证,下面就开始生成密钥和提交密钥。打开Git Bash,创建SSH key:
1 ssh-keygen -C '[email protected]' -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 [email protected]:XXX/XXX.git 3 git push -u origin master

这个[email protected]:XXX/XXX.git就是上面创建项目是生成的地址。现在打开你的项目网址,你就可以发现你的代码已经展示出来了。如果你要更新代码的话,就重复上面的吧。
如果提交了敏感信息,比如代码中设置的自己的密码什么的忘删除就上传上去了怎么办?重新修改过后上传依然有历史记录,而使用Git删除历史记录貌似很麻烦,于是就采用删除项目吧,删除了再重新上传。删除项目需要在GitHub网站上右上方找到admin按钮,进去后右边最下面有个删除的按钮,这样就可以删除了。
一些可能遇到的问题解决:
如果输入$ git remote add origin [email protected]:djqiang(github帐号名)/gitdemo(项目名).git
提示出错信息:fatal: remote origin already exists.
解决办法如下:
1、先输入$ git remote rm origin
2、再输入$ git remote add origin [email protected]: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_\etc
5、找到一个名为gitconfig的文件,打开它把里面的[remote "origin"]那一行删掉就好了!
如果输入$ ssh -T [email protected]
出现错误提示: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 master
3、如果出现报错 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 [email protected]: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 [email protected]:defnngj/hello-world.git //连接远程github项目
$ git push -u origin master //将本地项目更新到github项目上去

7. Github不能上传文件么

Github可以上传文件,方法如下:
(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网上即可。

(8)最后上github上查看自己的仓库,可以发现成功上传相应文件:

热点内容
iphone5s照片文件夹 发布:2025-08-23 15:32:20 浏览:798
微博微信登录密码是什么 发布:2025-08-23 15:13:38 浏览:199
衡量一个存储器的指标通常是什么 发布:2025-08-23 15:12:16 浏览:58
数据库删除实例 发布:2025-08-23 14:21:27 浏览:315
qqandroid反编译 发布:2025-08-23 14:02:23 浏览:908
高级语言编译有哪些 发布:2025-08-23 13:23:49 浏览:575
win32编译 发布:2025-08-23 13:19:16 浏览:659
备份数据库日志 发布:2025-08-23 13:07:05 浏览:519
php模块开发 发布:2025-08-23 12:58:43 浏览:924
java读写数据库 发布:2025-08-23 12:41:40 浏览:403