`
无量
  • 浏览: 1148412 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

如何用命令行在github新建一个项目(转)

阅读更多

如何用命令行在github新建一个项目

http://www.jianshu.com/p/df7ce9f3a5cb(转)

 

前言:新建github帐号和git的基础知识那些就默认读者掌握并且已经添加自己电脑的SSH Keygithub,下面注意说一下如何在github新建项目。本文参考了这篇文章

git的基础知识入门

新建项目分2种情况:
1.代码从零开始。
2.本地已经存在项目代码,只是想放到github上开源或者存放。

然而,无论是哪种情况,都得先在github新建一个项目的仓库。登录github后,找到下图中的Repositories这个tab,然后点击红框中的new来新建一个项目仓库。

界面
界面

新建项目仓库的界面如下所示:

新建项目仓库的界面
新建项目仓库的界面

然后由上往下输入你项目的名字、项目的描述,选择这个项目是不是公开(Public)或是作为私人项目(Private)。

Initialize this repository with a README

这个选项是问你要不要帮你根据你输入的项目名字和描述初始化一个项目(生成一个README的md文件)

再接下来是问你要不要添加项目的忽略文件(.gitigore)还有要不要为你的项目增加一个许可证(license)。

上面的根据你自己的实际需要填完和选择即可,然后点击绿色的按钮就会创建一个项目仓库了。

然后就会跳转到你项目的一个主页。

代码从零开始

你可以在本地创建一个空白的文件夹,然后克隆刚刚创建的项目(ps: clone url 在项目主页的右下方位置可以找到)本地,然后添加代码再上传。

mkdir emptyFolder
cd emptyFodler
git clone https://github.com/youraccount/yourproject.git

然后剩下的就是git addgit push的事情。

本地已经存在代码

  • 在你的项目文件目录先执行命令git init,使之成为一个git仓库。

  • 将项目里所有文件加到本地的仓库,使用以下命令:

      git add .  //注意还有一个小圆点
      git commit -m "some message for this project."
  • 然后将github上的项目pull下来

      git pull https://github.com/youraccount/yourproject.git
  • 为版本库添加名为origin的远程版本库。

      git remote add origin https://github.com/youraccount/yourproject.git
  • 执行推送命令,完成GitHub版本库的初始化。注意命令行中的-u参数,在推送成功后自动建立本地分支与远程版本库分支的追踪

      git push -u origin master

PS:文章中所涉及到的链接以及内容如果侵权了敬请告知,我会删掉。本文里如有错漏之处,烦请指正。谢谢。:P

分享到:
评论

相关推荐

    github的上传及更新项目

    在Windows上,可以下载并安装Git Bash,这是一个模拟Linux命令行环境的工具,包含了Git的所有功能。在macOS或Linux上,可以通过包管理器(如Homebrew或apt)进行安装。 **2. GitHub账号创建** 首先,访问GitHub官网...

    github创建工程

    本文详细介绍了如何在GitHub上创建一个新的仓库,并通过命令行方式进行基本操作。无论是对于个人项目还是团队协作来说,掌握这些基础技能都是非常重要的。随着实践的深入,你还可以学习更多高级功能,比如代码审查、...

    如何在github上传代码(图解)

    #### 在GitHub上新建项目仓库 1. **登录GitHub**:访问[https://github.com/](https://github.com/),使用已创建的账户登录。 2. **创建新仓库**: - 点击页面右上角的“+”号,选择“New repository”。 - 在...

    GitHub for Windows

    - **GitHub仓库**: 在GitHub上,每个项目都是一个仓库(Repository),包含代码、文档等资源。仓库可以设置权限,支持公有、私有和内部访问模式。 **2. GitHub for Windows 特性** - **直观界面**: 客户端提供图形...

    Eclipse使用Github教程

    例如,创建新功能时,你可以新建一个分支,完成后再合并回主分支。 此外,提供的文档和视频教程会更详细地指导你如何操作。文档可能会包括更深入的Git命令解释,如“Rebase”、“Merge Conflict”解决等。视频教程...

    GitHub Extension for Visual Studio

    **GitHub Extension for Visual Studio** 是一个专为Visual Studio开发的扩展工具,旨在增强开发者与GitHub的集成能力,提供更加便捷的版本控制和协作体验。这个扩展涵盖了多项关键功能,包括: 1. **连接 GitHub**...

    github的小白使用教程

    **步骤2:** 在GitHub上新建一个仓库: - 点击页面右上角的“+”图标。 - 选择“New repository”。 - 按照提示填写仓库名称等信息,选择公开或私有仓库。 - 点击“Create repository”按钮创建新仓库。 **步骤...

    GitHub Desktop离线包 v2017.3.20.zip

    当然,GitHub 可以允许你在 GitHub.com 网页版上实现所有的功能,你也可以使用一些第三方的 Git 客户端 (如 SourceTree、Tower 等) 或是 Git 命令行来完成工作,这个就得看大家自己的工作习惯了。

    开源GitHub权威介绍GotGitHub.zip

    在我写的 《Git权威指南》 一书中,涉及到GitHub的只有区区三页纸,这显然回答不了读者对于GitHub的诸多疑问。 这本书采用Creative Commons协议发布,并托管在GitHub上,意味着您可以免费阅读并可以用GitHub特有的...

    将git项目导入GitHub的方法(附创建分支)

    生成的密钥对包含一个私钥id_rsa和一个公钥id_rsa.pub。之后,需要将公钥id_rsa.pub的内容添加到GitHub账户的SSH密钥列表中。 知识点二:配置Maven项目 接下来,需要在开发工具中配置Maven项目,以便能将项目与Git...

    2020年最新版GitHubDesktop.zip

    总的来说,GitHub Desktop是Git版本控制的一个优秀工具,特别适合初学者和不熟悉命令行操作的开发者。2020年的最新版进一步提升了用户体验,让Git的管理和协作变得更加便捷。无论你是个人开发者还是团队成员,这款...

    GitHub for Mac 客户端

    GitHub是一个基于云的Git仓库托管平台,提供了丰富的协作工具,如Issue、Pull Request、Wiki和项目板等。以下是一些关键概念: 1. **Repository(仓库)**:存储项目代码和版本信息的地方。 2. **Fork**:复制一个...

    Git与GitHub使用

    - **在Windows命令提示符中使用Git命令**:这样可以在CMD或PowerShell等命令行工具中使用Git命令。 - **在Windows命令提示符中使用Git和可选的Unix工具**:除了Git命令外,还会安装一些Unix风格的工具,如`cp`、`...

    解放双手!推荐一款 GitHub 星标 8.2k+的命令行软件管理器,非常酷炫!.doc

    * Chocolatey 是一个 Windows 下的命令行软件管理器,可以方便开发者像在 Linux 下使用 yum 命令来安装软件,或者像在 macOS 下使用 brew 命令来安装软件 * 安装 Chocolatey:可以从官方地址 ...

    github教程

    **GitHub教程** GitHub,作为全球最大的开源代码托管平台,已经成为开发者们分享、协作和学习编程的重要工具。本教程将引导你了解GitHub...在实践中不断学习和进步,你会发现GitHub是一个无尽的知识宝库和创新的舞台。

    GitHub for Windows 2.0怎么使用?.docx

    3. 安装完毕后,桌面上会出现两个图标,一个是 GitHub 图形界面,另一个是 Git Shell,即命令行工具。 **使用 GitHub for Windows 2.0** 1. **登录与创建项目** - 启动 GitHub Desktop 应用,输入你的 GitHub ...

    将本地代码推送到GitHub:一份详尽的指南

    1. **创建项目文件夹**:在你的电脑上选择一个位置,创建一个新的文件夹来存放项目文件。 ```bash mkdir my_project cd my_project ``` 2. **初始化Git仓库**:在项目文件夹中运行`git init`命令来创建一个新的...

    GitHub学习记录

    4. **在GitHub上创建一个存储库** - 创建存储库的步骤包括进入GitHub主页、点击右上角的"+"号选择"New repository"、填写仓库名称和描述并创建。 5. **用git命令行上传本地代码到GitHub** - Git包含三部分:工作...

    githup可视化界面(脱离命令行上传资源)

    Git是分布式版本控制系统,GitHub则是一个在线托管代码的平台,两者结合使得开发者可以方便地协作开发项目。在传统的Git使用中,我们通常依赖命令行工具进行操作,包括克隆、提交、推送等。然而,对于那些不熟悉...

    git命令行使用教程-Git简易的命令行入门教程

    要将本地代码与远程库关联,需要先在 GitHub 上新建一个项目,然后使用 `git push -u 项目地址 分支名称` 命令将本地代码推送到远程库中。 更新代码 更新代码是 Git 中的一种基本操作。使用 `git pull` 命令可以从...

Global site tag (gtag.js) - Google Analytics