如何将本地项目上传到github上

这篇具有很好参考价值的文章主要介绍了如何将本地项目上传到github上。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

将本地项目上传到github上有很多种方法,这里只讲述我认为最简单快捷的一种,先在github中创建一个仓库,接着在本地建文件夹,用命令行将项目推送到本地仓库,然后连接远程仓库,将本地项目推送到远程仓库上。要熟练掌握git的常用语法!!!!

1.登录github账号,建立仓库

登录之后,在首页面找搜索框旁边的按钮。点击“+”号,点击“New repository”

如何将本地项目上传到github上,github

点击之后,会出现新仓库的页面,填写基础信息。

如何将本地项目上传到github上,github

必填项:repository name 和public(一般此处均选择public)

如何将本地项目上传到github上,github

之后下滑,点击绿色按钮“Create repository” 出现此页面,成功建立仓库。

如何将本地项目上传到github上,github

2.本地建文件夹

1.在本地建立一个文件夹,最好和仓库起相同的名字

如何将本地项目上传到github上,github

进入文件夹,右键选择“git bash”

如何将本地项目上传到github上,github

进入命令行,通过命令git init把这个文件夹变成Git可管理的仓库

如何将本地项目上传到github上,github

输入“ll”此时可以看到此文件夹下所有文件的目录

如何将本地项目上传到github上,github

total 0 表示此时没有文件,将你的项目文件粘贴在所建的文件夹中,继续输入“ll”

如何将本地项目上传到github上,github

输入“git status”查看仓库状态,此时红色文件名即表示还未进行推送。

(注:里面多了个.git文件夹,它是Git用来跟踪和管理版本库的。如果看不到,是因为它默认是隐藏文件,那需要设置一下让隐藏文件可见。)

如何将本地项目上传到github上,github

输入“git add .”把项目添加到仓库,注意点是用空格隔开的,绿色文件名,表示在暂存区

如何将本地项目上传到github上,github

输入git commit把项目提交到仓库。“git commit -m "描述信息"  ”

如何将本地项目上传到github上,github

此时,查询状态“git status”,出现以下语句,证明推送成功。

如何将本地项目上传到github上,github

3.连接远程仓库

找到github上的仓库地址,https 复制其下的地址

如何将本地项目上传到github上,github

输入“git remote add origin  + 你在github上创建的仓库地址”

如何将本地项目上传到github上,github

关联好之后,将你仓库里的东西推送到远程仓库,输入“ git push -u origin master”成功

第一次仓库是空的,因此加上“-u” ,此后再推送,输入“git push origin master” 即可

(注:有时候网不好,可以多推送几次)

如何将本地项目上传到github上,github

github页面会出现,绿色按钮和黄色框框,“master had recent pushes 9 minutes ago”

如何将本地项目上传到github上,github

网站上有两个分支 main(默认)和master,提交到master分支上。以前的github,是将master作为默认分支的,但是最近改成了main,具体可以看这篇:https://github.com/github/renaming

stackoverflow中如下描述:(后附有道翻译结果)

 By default and convention, the way we do this using git push is pretty simple:
    git push origin main for instance.
    The git push part is the command
    that means send commits and ask them to set a name. The origin part is
    what Git calls a remote: a short name that, mostly, holds a URL. The
    main part at the end, here, is our branch name. That’s the one our Git
    is using to find our commits. We’ll have our Git send our commits,
    then ask their Git to set their main too.

    This last part—where we’ve put in main here—is what Git calls a
    refspec. Refspecs actually let us put in two names, separated by a
    colon, or a couple of other forms. We can, for instance, use HEAD:main
    as in Arka’s answer (although for technical reasons we might want to
    use HEAD:refs/heads/main in many cases). But in simple cases, we can
    just use one branch name: git push origin main. The simple branch name is a simple form of refspec.


默认情况下,我们使用git push的方式非常简单:
例如Git push origin main。
git push部分是命令
这意味着发送提交并要求它们设置一个名称。原点部分是
Git称之为远程:一个简短的名称,通常包含一个URL。的
最后的主要部分是我们的分支机构名称。这是我们的Git
是用来查找提交的。我们会让Git发送提交,
然后让Git也设置main函数。

最后一部分——我们在这里把main放在这里——是Git调用的a
refspec。Refspecs实际上让我们输入两个名称,用a分隔
冒号,或者其他形式。例如,我们可以使用HEAD:main
就像Arka的回答一样(尽管出于技术原因,我们可能想要这样做)
在很多情况下使用HEAD:refs/heads/main)。但在简单的情况下,我们可以
只需使用一个分支名称:git push origin main。简单分支名称是refspec的一种简单形式。

解决方法:将master分支名称改成main  输入“git branch -m master main”

再提交git push -u origin main

如何将本地项目上传到github上,github

经过如上操作,发现出现了报错代码及原因附下(有道翻译)

error: failed to push some refs to 'https://github.com/!!!!!/DemoP.git'
hint: Updates were rejected because the remote contains work that you do not
hint: have locally.  This is usually caused by another repository pushing to
hint: the same ref. If you want to integrate the remote changes, use
hint: 'git pull' before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

错误:未能将一些refs推到'https://github.com/!!!/DemoP.git'

提示:更新被拒绝,因为远程包含您不需要的工作

提示:有本地。这通常是由于另一个存储库推送到

提示:相同的引用。如果要集成远程更改,请使用

提示:再推之前先拉一下。

提示:详见“git push—help”中的“关于快进的说明”。

根据提示信息,先pull 以下,再进行推送

如何将本地项目上传到github上,github

此时,刷新当前浏览器页面,即可看到文件已在仓库中

如何将本地项目上传到github上,github

至此,文件推送成功!!!!!!

4.常用git指令

git的常用指令

  • 1.git --version 查看git版本
  • 2.git config --global user.name 用户名
  • 3.git config --global user.email 邮箱
  • 4.git init 初始化本地库
  • 5.git status 查看本地库状态
  • 6.git add 文件名 添加到暂存区
  • 7.git commit -m "日志信息" 文件名 提交到本地库
  • 8.git reflog 查看历史记录

"一定要经常敲电脑!!!!"文章来源地址https://www.toymoban.com/news/detail-838087.html

  • 9.git reset --hard 版本号 版本穿梭
  • 10.git branch 分支名 创建分支
  • 11.git branch -v 查看分支
  • 12.git checkout 分支名 切换分支
  • 13.git merge 分支名 把指定的分支合并到当前分支上

到了这里,关于如何将本地项目上传到github上的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何将本地Android studio项目上传到GitHub

    操作步骤: 1、在GitHub上创建账户 2、在androd studio中添加上述创建的GitHub账号 3、在android studio上找到\\\"share project on GitHub\\\",点击此选项上传当前项目到GitHub 上传成功后,会在GitHub上创建默认仓库repository 注:可能会出现如下问题: 出现了问题 Can\\\'t finish GitHub sharing process Please

    2024年04月29日
    浏览(33)
  • 如何把本地项目的代码上传到 GitHub 上(详解)

    此教程适用于已经安装 git ,并且已经注册 GitHub 账号的电脑,如果没有下载 git ,或者还没有注册过 GitHub 账号的,可以找相关教程弄一下。下面直接开整 说明:这里的案例就用我之前写的一个前端页面(内蒙古招生考试信息网首页)来演示一下 1、在 GitHub 上面新建一个仓库

    2024年02月06日
    浏览(33)
  • 一文教会你 如何在Github中创建仓库?如何将多个项目放到一个仓库中管理?如何将本地项目上传到GitHub中?

    一个混迹于Github、Stack Overflow、开源中国、CSDN、博客园、稀土掘金、51CTO等 的野生程序员。 目标:分享更多的知识,充实自己,帮助他人 GitHub公共仓库:https://github.com/zhengyuzh 以github为主: 1、分享前端+后端基础知识 2、前后端框架知识+框架使用分析 3、热门前端+后端面试题

    2024年01月17日
    浏览(47)
  • Git的使用--如何将本地项目上传到Github(三种简单、方便的方法)(二)(详解)

    一、第一种方法: 1.首先你需要一个github账号,所以还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具,这里给出下载地址,下载后一路(傻瓜式安装)直接安装即可: https://git-for-windows.github.io/ 2.登陆后,进入Github首页,点击New repository新建一个项目  

    2024年02月12日
    浏览(72)
  • GitHub上传本地项目文件

    1.点击Sign in直接登录,或者点击Sign up注册账号。  2.创建代码仓库。 1.下载git客户端   安装地址: Git for Windows 注意: 安装路径不要选带有中文的。 首先进入需要上传的文件夹内,然后鼠标右键点击 Git Bash Here 进入命令行,下面正式使用命令上传项目文件: 1.全局部署GitH

    2024年02月09日
    浏览(27)
  • 【GitHub】Pycharm本地项目打包上传到Github仓库的操作步骤

    通过 Ctrl+Alt+S 快捷组合键的方式,打开 设置 ,导航到版本控制一栏中的 Git ,在Git可执行文件路径中,输入 Git.exe 。 按照此顺序,依次点击,完成测试。输出如图标④的结果,即可完成测试。 输出此结果,配置Git成功,如本地未安装Git,需自行安装。 此栏中不输入任何配置

    2024年02月12日
    浏览(41)
  • Git笔记--Ubuntu上传本地项目到github

    目录 1--基本配置 2--本地上传 ① 创建ssh-key ② 查看并关联ssh-key         复制内容,在 GitHub 中依次点击 Settings - SSH and GPG keys - New SSH key,将 id_rsa.pub 文件中的字符串复制进去; ③ 检查关联情况         输出欢迎信息即关联认证成功! ​​​​ 设置令牌:         Settin

    2024年02月14日
    浏览(39)
  • 如何上传本地文件到Github库

    下面仅供了解,具体命令行代码在后面,如果时间紧迫,下面可以不看,直接跳到第一步 注册一个 GitHub 账号:如果你还没有 GitHub 账号,你需要先注册一个。前往 GitHub 官网,点击“Sign up”按钮,填写必要信息并创建账号。 创建一个新仓库:登陆 GitHub 后,点击右上角的“

    2024年02月07日
    浏览(28)
  • 通过GitHub Desktop,将本地项目上传到gitee上

    这里主要介绍,通过 gitHub Desktop 软件,将本地的项目,上传到 gitee 的仓库里(这里仓库为新建的仓库,什么东西都没有)。 这里主要介绍,仓库的新建方式,及本地代码上传到远端的操作流程。关于 gitHub Desktop 软件及 Git 的下载,可参考首页另外两篇文章,都有相关介绍。

    2024年02月16日
    浏览(40)
  • 【Git】Gitbash使用ssh 上传本地项目到github

    SSH Git上传项目到GitHub(图文)_git ssh上传github-CSDN博客 前提 ssh-keygen -t rsa -C “自己的github电子邮箱” 生成密钥,公钥保存到自己的github的ssh里 1.先创建一个仓库,复制ssh地址 2.测试连接github 3.git remote add origin + 一开始复制的仓库ssh地址 4.git push -u origin + 分支名 5.上传成功

    2024年02月20日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包