Github 如何上传本地文件

前提

首先你要在github上申请一个账号,网址:https://github.com/

然后你要下载一个git工具,网址:https://gitforwindows.org/

第一步:新建仓库

新建仓库步骤省略,最后我们得到一个仓库地址:

https://github.com/wangle1218/×××××××××.git

第二步:进入要上传的文件夹(或者直接找到项目右键选择 Git Bash here ),初始化上传文件夹仓库,项目里面会多一个.git文件,它是隐藏文件,不要修改。

$ cd ../python/machineLearningCode/$ git init

第三步:添加所有文件到git

$ git add .$ git commit -m "first commit”

“first commit”填写提交提交说明

第四步:连接到github仓库

$ git remote add origin https://github.com/wangle1218/********.git

如果不是第一次上传,可能会提示一下信息:

fatal: 远程 origin 已经存在。

这时只需要将远程配置删除,重新添加即可;

$ git remote rm origin
$ git remote add origin https://github.com/wangle1218/********.git

第五步:输入“git push -u origin master”,上传项目到Github。

这里会要求输入Github的账号密码,按要求输入就可以。

$ git push -u origin master

如果提示错误:

解决方案

这个问题是因为远程库与本地库不一致造成的,那么我们把远程库同步到本地库就可以了。 
使用指令

git pull --rebase origin master

这条指令的意思是把远程库中的更新合并到本地库中,–rebase的作用是取消掉本地库中刚刚的commit,并把他们接到更新后的版本库之中。

接下来就可以把本地库push到远程库当中了。

上传本地文件
首先下载并安装好git,在本地新建一个项目,打开项目右击Git Bash Here 打开git命令,接下来就是命令行操作了

git init (初始化本地仓库,项目里面会多一个.git文件,它是隐藏文件,不要修改)

git ssh-keygen(创建一个SSH Key,默认存储地址是c/Users/Administrator/.ssh,打开id_rsa.pub文件复制代码,在你的github账号新增一个SSH key,将代码粘贴进去,生成)

git config --global user.name ZhangSan (设置用户名)

git config --global user.email [email protected] (设置邮箱)

git remote add origin [email protected]:ZhangSan/demo.git(添加远程仓库,复制你github远程仓库地址)

git pull origin master (拉取远端master分支)

git add .(将文件内容添加到索引)

git commit -m ‘first‘ (提交信息)

git push origin master (将本地的 master 分支推送至远端的 master 分支,如果没有就新建一个)

git常用命令
git init 初始化git工厂
git add . 添加所有文件到暂存区
git clone url 将项目克隆到本地 
git update-ref 更新文件
git push origin master   将本地主分支推到远程主分支
git pull    拉取所有远程分支到本地
git branch dev 创建一个dev分支
git branch * 查看所有分支
git checkout dev 切换到dev分支
git merge dev 合并dev分支到主分支
git pull 远程拉
git status 查看状态
git commit -m 信息说明 提交文件到本地仓库
git log 查看修改日志
touch 文件名 创建一个文件
echo 内容>文件名 向指定文件添加内容
rm -r 文件名 删除指定文件或文件夹
mkdir 文件夹名 创建一个文件夹
git log -n 2 --stat 查看倒数第2次提交内容
git checkout a 还原a文件内容
git diff a 比较a文件和暂存区的差异
git stash apply 恢复暂存的内容
git stash drop 删除暂存区
clear+ 回车(清屏)
cd 文件名 进入该文件

原文地址:https://www.cnblogs.com/tianpin/p/11163663.html

时间: 2025-01-02 05:14:05

Github 如何上传本地文件的相关文章

git 上传本地文件到github

1 git config --global user.name "Your Real Name" 2 git config --global user.email [email protected] git init git add . git commit -m 'Test' git remote add origin [email protected]:XXX/XXX.git 3 git push -u origin master 一些可能遇到的问题解决: 如果输入$ git re

两种方法上传本地文件到github(转)

自从使用github以来,一直都是在github网站在线上传文件到仓库中,但是有时因为网络或者电脑的原因上传失败.最重要的原因是我习惯本地编辑,完成以后再一起上传github.看过了几个教程,总结出最适合自己的比较简单的方法. 两种方法上传本地文件到github 1. github在线上传文件夹 在线上传也可以上传完整的文件夹结构,直接拖拽到上传文件页面的框中即可. 1.1点击上传文件 点击上传 1.2 直接拖拽 直接拖拽即可上传文件夹及文件夹里面的文件.如果点击 choose your fil

利用git上传本地文件、文件夹到Github

 利用git上传文件至github是特别常用的,总结以下内容供参考使用. 第一步:下载git工具,[这里是链接](https://git-scm.com/downloads),选择适合自己的版本进行安装. 第二步:安装完成后,找到Git bash,双击打开. 第三步:输入自己的用户名和邮箱(为注册GITHUB账号时的用户名和邮箱) $ git config --global user.name "[email protected]" $ git config --global user

如何用一张图片代替 'input:file' 上传本地文件??

今天去面试,碰到了一道题,也许是因为紧张或者喝水喝多了,一时竟然没有转过弯来,回来之后一细想原来这么简单,哭笑不得,特此记录一下! 原题是这样的:  如何用一张图片代替 'input:file' 上传本地文件?? 因为默认的 <input type='file'> 上传文件控件样式特别丑,需要换成自定义的图片,如何实现这个功能?? 也就是,将这个玩意: 换成这样的: 当时我还讲了一下label与input之间的绑定关系,问到这个的时候竟然脑袋短路一时没想到label这玩意儿??label作为一

Selenium如何实现上传本地文件

? 1 2 3 4 5 6 7 8 9 public void uploadLocalFileToServer(String uploadFileName){         String AutomationPath = System.getProperty("user.dir");         String filePath=AutomationPath+"\\src\\test\\resources\\testData\\"+uploadFileName;

远程桌面拨号VPS如何上传本地文件

VPS可以运行程序,挂游戏等,就算本机电脑关了,也不会断开,我们经常需要将本地电脑上的文件传到vps上来使用 VPS如何上传本地文件教程 1.开始-运行,输入mstsc,点确定 2.输入购买的账号,点击选项 3.选择本地资源,然后点击详细信息 4.点一下驱动器左边的+,然后在里面选择你要上传的文件是在哪个盘,就选哪个盘,这里以D和E盘为例,选好后点确定 5.回到常规选项卡下,连接你的VPS既可. 原文地址:http://blog.51cto.com/14143213/2336979

GitHub上传本地文件

基本条件:安装GitHub,安装成功之后:(windows系统) 1.安装完成后,还需要一步设置,在命令行输入: $ git config --global user.name "Your Name" $ git config --global user.email "[email protected]" 2.配置Ssh 公钥 a) 检查本机是否有ssh key设置:$ cd ~/.ssh 或cd .ssh(如果没有则提示: No such file or dire

上传本地文件至GitHub

最近参考一个公开课的思想做了一个运维自动化监控系统,想要将代码上传至我们信息中心这边老师自己建的一个GitHub上,以便学习交流.在上传的过程中遇到了坑,现把详细过程说明如下,以便后续参考(GitHub地址:https://202.207.177.110).我的本地环境为Centos6.3 1.首先在GitHub上建一个项目,这个很容易,不再赘述 2.在本地进行全局的环境设置(这里的用户名和邮箱是我当时在注册的时候使用的用户名和邮箱) # git config --global user.nam

Git与GitHub(利用git上传本地文件到GitHub上面)

GitHub就是代码仓库(管理代码的工具)可以共享给所有人 Git就是从GitHub上提取文件或者将本地文件上传到GitHub的工具(等同于SVN) 利用Git上传项目 步骤一:(用户和邮箱为你github注册的账号和邮箱) $ git config --global user.name "startstudysmile" $ git config --global user.email "[email protected]" 步骤二:设置SSH key $ ssh