Git4

1,在Git中每台机器的版本库其实都是一样的,没有主次之分

2,建立远程版本库

远程版本库的内容和你本地机器上的版本库相同,但是有了远程版本库你便可以和team中的成员一同工作了。

首先有一些准备工作

  • 首先在github中注册账号

我注册的账号的邮箱为[email protected]

  • 然后在本地的主目录下找到.ssh目录,进入该目录
  • 创建ssh的公钥和私钥     命令为:ssh-keygen -t rsa -C "[email protected]"  然后一路回车,完成之后会发现.ssh目录中有 id_rsa和id_rsa.pub两个文件了
  • 然后登陆github 在settings中找到ssh key 选项 add 一个ssh ,即把id_rsa.pub中的内容粘贴到上面即可。

接下来,可以创建远程版本库了

  • 先再github中new一个repository 名字也叫做为本地的工作区目录名称 learngit
  • git remote add origin [email protected]:wenyuanma/learngit.git       将本地机器上的版本库和远程的wenyuanma这个账户下的learngit版本库的关联上

在这里我们把远程的版本库命名为了origin(这是git中命名远程库的习惯,一看origin就知道是远程版本库)

然后,我们向远程版本库推送

  • git push -u origin master 将本地的内容推送到了你刚刚命名为origin的远程库的master分支上,由于是首次推送所以加上了-u参数,之后的推送仅需 git push origin master了

还可以将远程的版本库克隆到本地

  • git clone [email protected]:wenyuanma/gitskills.git  就可以将远程wenyuanma账户下的gitskill版本库负责到本地机器上了,现在查看你的本机上已经多了一个gitskill的文件夹
时间: 2024-10-10 17:16:26

Git4的相关文章

分布式版本控制系统Git-----4.Git 常用命令整理

1. git init 初始化 git 目录 2. git add 添加文件 git add fileName       #添加指定文件 git add -i             #手工选择要添加的文件 git add -A             #所有的更改操作--新建,更改,删除: git add .              #只包括 新建 ,修改操作:无删除: git add -u             #只包括修改,删除操作,无新建: git add -p          

fedora22 无法联网的情况下rpm安装gcc5.1

前天发生见很不幸的事.我在给ubuntu14.04安装NVIDIA显卡驱动的时候,想清空下一个目录,什么目录我也忘了,当时我正好切到root身份(平常我很少切root的),命令格式如下 1 rm -fr * 不知道为什么目录下的文件一个都没删掉,于是把命令换了下, 1 rm -fr ./* 然后,发现好像起作用了,卡在哪里了………… 仔细一看,不对,少了个'.',我敲成了 1 rm -fr /* 这下悲剧了,等我ctrl+c时,一切都晚了.连ls,cd..命令都没了.home目录下也删的差不多了

如何发布一个自定义Node.js模块到NPM(详细步骤)

咱们闲话不多说,直接开始! 由于我从没有使用过MAC,所以我不保证本文中介绍的操作与MAC一致. 文章开始我先假定各位已经在window全局安装了Node.js,下面开始进行详细步骤介绍: 本文本着,以极少的文字说明以及极少的代码书写为原则来给大家演示! 文章中上传的模块不具备任何意义! 一.封装node.js模块时的必须项 1.创建package.json 每一个完整封装的node模块,必须含有一个参数明确的package.json文件! 以下为package.json的最精简配置: { "n

SLE 11 sp4 搭建安装服务器

目录 一.SLE简介 1.1 SLE的安装包 1.2 SLE的开发包 1.3 挂在ISO 二.安装httpd服务 2.1 安装依赖环境 2.2 安装createrepo 2.3 创建repomd.xml文件 2.4 安装apache2 2.4.1 配置临时的repo仓库 2.4.2 查看repo仓库 2.4.3 开始安装apache2 2.5 修改httpd的配置文件 2.5.1 修改/etc/apache2/http.conf 2.5.2 修改/etc/apache2/default-serv

疫情之下,Java人要做好这些准备

疫情的信息仍在不断刷屏,开工日期一再延迟,相信不少朋友会开始担心行业发展和个人职业生涯,尤其是对技术人来说,到底需要掌握什么技术才能在职场中不显得太被动 这里小编为大家整理了一份最新的Java技术路线图,只要按照这张图学习下去,成为架构师只是早晚的问题! 高清大图,建议收藏. 同时还有全套的自学视频课程免费分享给大家,躲避疫情在家的时候可以拿出来学习一下. 2020年最新Java教程 第1阶段 :Java基础 1.认知基础课程2. java入门阶段3. 面向对象编程4. 飞机小项目5. 面向对象