【拾贝】版本控制-git-创建仓库

简介:

上一篇文章讲述了git,以及GitForWindows是如何创建仓库(Repository)的,今天我们来看一下通过GitHub创建仓库(Repository),和客户端通过命令创建仓库

-----通过GitHub创建仓库

1 .点击右上角 添加图标,如下图1:

Magical Snap - 2012.08.22 19.58 - 003

2 输入仓库名,公有或者私有,以及初始的README文件,图2:

 

 

3.创建成功, 图3:

 

 

-------通过客户端命令创建

第一步:创建README 文件

 
 
  1. $mkdir ~/Hello-World 

# 创建项目的目录名 "Hello-World",这个~地址可以设定

 
 
  1. $cd ~/Hello-World 

# 改变工作目录

 
 
  1. $git init 

# 设置一些必要的git文件,初始化一些空git仓库在/Users/yjplxq/Hello-World/.git/下,默认

 
 
  1. $touch README 

# 创建一个叫"README"的文件在你的 Hello-World 目录下 

第二步:提交你的README文件

 
 
  1. $ git add README 

# 增加README进入提交列表

 
 
  1. $ git commit -m 'first commit' 

# 提价文件" 上传描述性字符 'first commit" 

第三步: 上传提交

 
 
  1. git remote add origin  https://github.com/username/Hello-World.git 

# 创建一个远程"origin" 指向 GitHub 仓库, 注意username,如果是我的username就是yjplxq 

 
 
  1. git push origin master 

# 发送在"master" 上分支的commit到 GitHub 

成功!效果页面同 创建成功 图3










本文转自 wws5201985 51CTO博客,原文链接:http://blog.51cto.com/yjplxq/970317,如需转载请自行联系原作者
目录
相关文章
|
29天前
|
敏捷开发 测试技术 持续交付
阿里云云效产品使用合集之如何将个人账号下的Git仓库转移到企业账号下
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
23天前
|
IDE 网络安全 开发工具
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
【Azure App Service】Local Git App Service的仓库代码遇见卡住不Clone代码的问题
|
1月前
|
敏捷开发 存储 开发工具
版本控制系统的选择:Git与SVN的比较
【8月更文挑战第14天】Git和SVN都是优秀的版本控制系统,它们各自具有独特的优势和适用场景。在选择版本控制系统时,需要根据具体的项目需求、团队特点和开发模式来综合考量。对于需要分布式团队协作、高效处理大型项目或采用敏捷开发模式的团队来说,Git是一个更好的选择。而对于传统团队、集中式开发或简单项目来说,SVN可能更加合适。无论选择哪种版本控制系统,都应该充分利用其提供的工具和功能来提高代码质量和开发效率。
|
3天前
|
存储 Linux 开发工具
掌握 Git:版本控制的瑞士军刀
在软件开发中,版本控制对于代码管理和团队协作至关重要。Git 是一款由 Linus Torvalds 开发的分布式版本控制系统,广泛应用于各类项目。本文介绍了 Git 的基本原理、核心概念及常用命令,如初始化仓库 (`git init`)、克隆 (`git clone`)、提交 (`git commit`) 和合并 (`git merge`) 等。此外,还分享了编写清晰提交信息、使用分支开发和定期合并等最佳实践,帮助开发者更高效地使用 Git。
|
3天前
|
测试技术 开发工具 git
掌握 Git 分支策略:提升你的版本控制技能
在现代软件开发中,版本控制至关重要,Git 作为最流行的分布式版本控制系统,其分支管理策略对于高效协作和代码维护尤为重要。本文介绍了几种常用的 Git 分支策略,包括主线开发模型、功能分支模型、Gitflow 工作流和 Forking 工作流,并探讨了如何根据项目需求选择合适的分支模型。通过保持 `master` 分支稳定、及时合并清理分支、使用命名规范、利用 Pull Request 进行代码审查及自动化测试等最佳实践,可以显著提升团队协作效率和软件质量。掌握这些策略将帮助开发者更好地管理代码库,加快开发流程。
|
8天前
|
开发工具 git 开发者
掌握版本控制的艺术:Git 与 GitHub 的高效使用指南
在软件开发中,版本控制对于代码管理和团队协作至关重要。本文详细介绍了 Git 的核心概念与命令,包括初始化、创建仓库、文件跟踪、分支管理和远程仓库操作。同时,探讨了如何利用 GitHub 进行项目组织、代码审查及自动化工作流。通过遵循最佳实践,如频繁提交、清晰的信息记录和合理使用分支,开发者可以提升工作效率和团队协作能力,确保项目的持续成功。
|
21天前
|
存储 开发工具 数据安全/隐私保护
Git 与 SVN:版本控制领域的双星对比
【8月更文挑战第27天】
43 6
|
17天前
|
图形学 开发工具 git
Unity与版本控制:游戏开发团队如何利用Git打造高效协作流程,实现代码管理的最佳实践指南
【8月更文挑战第31天】版本控制在软件开发中至关重要,尤其在Unity游戏开发中,能提升团队协作效率并避免错误。本文介绍如何在Unity项目中应用版本控制的最佳实践,包括选择Git、配置项目以排除不必要的文件、组织项目结构、避免冲突、规范提交信息以及使用分支管理开发流程,从而提高代码质量和团队协作效率。
31 1
|
21天前
|
项目管理 开发工具 git
|
20天前
|
缓存 开发工具 git
给Git仓库添加.gitignore:清理、删除、排除被Git误添加的临时文件
本文介绍了如何为Git仓库添加`.gitignore`文件来排除不需要跟踪的临时文件,并展示了如何删除已经被提交的临时文件缓存,以清理Git仓库中的不必要文件。
76 0
给Git仓库添加.gitignore:清理、删除、排除被Git误添加的临时文件