使用git把项目上传到github上

常用的命令:

git init  在当前目录新建一个Git代码库

git add [file1] [file2].....  添加指定文件到暂存区

git add . 添加当前目录的所有文件到暂存区

git commit -m [message] 提交暂存区到仓库区

git commit [file1] [file2]...-m [message]提交暂存区指定文件到仓库区

git push 上传本地库内容到远程仓库

git pull 取回远程库的最新内容,与本地库合并更新

git status 显示有变更的文件

git clone [url] 下载一个项目和它整个代码  注:url可以是github://

git checkout [file]恢复暂存区的指定文件到工作区

git checkout [commit] [file]恢复某个指定文件但暂存区到工作区

git checkout . 恢复暂存区的所有文件到工作区

上传到github原理:

上传本地项目到github(前提是有git工具,用的是git bash):

1、打开 git bash,输入ssh-keygen -t rsa -C "自己邮箱地址",生成自己的公钥和私钥

2、一路默认回车,会生成公钥、私钥到c盘当前用户目录下,id_rsa.pub是公钥,公钥后续会使用到。

3、浏览器进入自己的github,代开settings,进入ssh and GPG keys

4、点击 New ssh key,自己输一个标题,把刚才公钥的内容复制到这里,然后添加

5、在git bash中用ssh -T git@github.com测试自己是否可以连接成功了,中间会有让输入yes,接下来可以看到连接成功了。

6、连接成功后,需要设置用户的信息

用到的命令:git config --global user.name "用户名"

git config --global use.email "邮箱"

7、到github上创建一个项目,记得创建后的https或者github,下面会用到这个url

8、找到要上传项目的目录,或者在这个项目右击git bash命令

9、输入命令:

git init 创建一个代码库

git add .,把此项目所有的文件全部上传到暂存区

git commit -m "first commit"把暂存区所有文件放到本地仓库

git push 把本地仓库的内容push到远程仓库中

如果url是https中途会让输入github用户名和密码,如果是github://默认是安全的,自己在操作不需要输入。

touch README.md

git push -u origin master

项目成功上传到github上。

如果github在另一个设备上更新了,想在这个设备上也更新,只需要git pull,就会把远程库中更新到本地工作空间中。

原文地址:https://www.cnblogs.com/shijia-listen/p/10630823.html

时间: 2024-10-27 18:28:05

使用git把项目上传到github上的相关文章

使用git将项目上传到github上

如何将自己完整的项目上穿到github上呢? 就像爱一个人一样,其实很简单...... 首先第一步,在github上创建一个秘钥:  话说怎么创建呢?如下: 在github首页中右侧小图标处点击设置(Settings),进入设置页面之后点击:SSH and GPG keys会进入设置秘钥页面: 之后再点击New SSH key新建秘钥:Title值随便填,Key填的是你获取到的秘钥 第二步就是获取秘钥了:   获取秘钥前先安装下git:(可以官网下,当然你比较懒的话也可以从我百度云当中拿)  

如何通过TortoiseGit(小乌龟)把本地项目上传到github上

1.第一步: 安装git for windows(链接:https://gitforwindows.org/)一路next就好了, 如果遇到什么问题可以参考我另外一篇文章~^ - ^ 2.第二步:安装小乌龟(我习惯把TortoiseGit叫成小乌龟,所以接下来所有的TortoiseGit我都代替为小乌龟啦) 小乌龟安装步骤(安装完小乌龟之后再安装语言包): 步骤我就不贴出来了,跟git一样一路next就OK了,我把安装需求的安装包贴在下面,可以参考一下~ 别忘记下载中文语言包(看到这里要注意呀 

Windows下如何将一个文件夹通过Git上传到GitHub上(转)

在通过windows系统的电脑上写代码,需要将项目上传到GitHub上去.比如在Pycharm上写Django后端,整个项目是一个文件夹的形式,那么怎么才能这个文件夹通过Git命令上传到GitHub上呢? 以下给出详细步骤: 1.首先得安装git客户端 安装方法很简单,跟安装QQ之类的一样,进入官网:https://git-scm.com/ ,点击右侧下载windows版本的软件包,然后双击安装,一步一步下一步就可以了. 安装完成之后,在开始菜单可以看到如下就算是成功了: 此时,在任一文件夹上右

【重要】使用Git命令行上传到GitHub上

[本人GitHub账号:] 用户名:chenhongshuang 密码:shuangshuang6300 邮箱:[email protected] 进入GitHub账号后 1·新建项目文件名称例demo,并且点击[Branch:master 输入 gh-pages 后回车键]::: [建好以后必须在自己电脑的任意位置建"相同项目文件名称demo"] 2·cd进入本地新建的项目文件中执行:git init 3·把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记

如何将Android Studio的项目上传到Github上

VCS-->Import into version control-->Share Projection on Github 在弹出的对话框中输入相关信息 如果弹出一下错误: Please tell me who you are. Run git config --global user.email "[email protected]" ........ 解决办法: 在Git目录下打开git-base.ext输入以下命令: git config --global user

把本地仓库工程上传到github上和从gitbu同步工程到本地

1.在本地产生秘钥和公钥 [[email protected] git_project]# ssh-keygen -t rsa -C "[email protected]@qq.com" Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): /root/.ssh/id_rsa #在这里输入rsa秘钥所在的目录 Enter passphrase (e

git把本地文件上传到github上的步骤

1.清除clean 2.返回上一级cd .. 3.克隆仓库地址git clone+地址 4.添加忽悠文件vim .gitignore 5查看cat .gitignore 6.进入到test,并且添加所有的文件:cd test    git add. 7.查看状态,绿色git status 8.提交git commit  -am "wangtingwx" 9.查看状态 10.放到github:   ----------git  push origin master [email prot

如何通过Git GUI将自己本地的项目上传至Github

githud是一个程序员以后成长都会使用到的,先不说很多优秀的开源框架都在这上面发布,光是用来管理自己的demo都已经让人感到很方便,用得也很顺畅.而真正让我下定决心使用github的原因是因为两次误操作,将自己所有的学习demo全都删除,而且由于数据太大,是彻底删除的那种,使用数据恢复软件,但然并卵,恢复的数据杂乱无章,另一次是由于自己的固态损坏,所有的东西也全没了,终于痛下决心好好研究github的使用. 在上面的原因之下,花了一天的时间来研究github,一下是一天来的学习成果. 1.至于

github学习:如何从本地把项目上传到github&&如何把github项目通过clone复制下来,详细教程

一.第一步---注册一个Github账号 首先要在GitHub上创建一个帐号,可以去官方网站注册一个账号. 前提:本地安装一个git 本人github:https://github.com/saucxs 二.git安装 下载地址:http://msysgit.github.io/ 二.第二步---生成私钥和秘钥 由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以要在本地生成一个私钥和一个密钥 1.本地创建ssh key $ ssh-keygen -t rsa -C "[ema