• 第三章


      Git——源代码管理软件,Android及Linux内核,驱动开发的过程中涉及的大量的源代码,都由Git管理,一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    1、安装Git:在使用Git之前应该先安装Git很多Linux系统已经自带了Git,如果没有,可以用下面的方法来安装。

      第一步: 安装Git,使用命令 “sudo apt-get install git”

      第二步: 创建GitHub帐号

      第三步: 生成ssh key,使用命令 “ssh-keygen -t rsa -C "your_email@youremail.com"”,your_email是你的email

      第四步: 回到github,进入Account Settings,左边选择SSH Keys,Add SSH Key,title随便填,粘贴key。

      第五步: 测试ssh key是否成功,使用命令“ssh -T git@github.com”,如果出现You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。 

      第六步: 配置Git的配置文件,username和email

      git config --global user.name "your name" //配置用户名

      git config --global user.email "your email" //配置email

    2.上传代码到分支

      git push -u origin mc(分支名)

      git init

      git add .

      git add <file> 

      git commit -m “…”

      git remote add origin git@github.com:ellocc/gittest.git 

      git push -u origin master 

      git clone git@github.com:ellocc/gittest.git  

      git fetch origin 

      git merge origin/master 

    3 从GitHub克隆项目到本地

      第一步: 到GitHub的某个仓库,然后复制右边的有个“HTTPS clone url”

      第二步: 回到要存放的目录下,使用命令 "git clone https://github.com/liuyuping/scrapy.git",红色的url只是一个例子 

      第三步: 如果本地的版本不是最新的,可以使用命令 “git fetch origin”,origin是本地仓库 

      第四步: 把更新的内容合并到本地分支,可以使用命令 “git merge origin/master”

    4.删除文件后的提交

      git status 

      git add .

      git rm a.c 

      git rm -r gittest 

      http://www.cnblogs.com/JOKERLAU/

  • 相关阅读:
    比较两个DataTable数据(结构相同),返回新增的,删除的,修改前的,修改后的 DataTable
    通用jig类,用到委托
    网站性能优化之HTTP请求过程简述!
    常见JS效果实现实现之图片减速度滚动
    Firefox中实现的outerHTML
    电子商务网站上的常用的放大镜效果
    div背景半透明,覆盖整个可视区域的遮罩层效果
    Javascript类定义语法,私有成员、受保护成员、静态成员等
    HTML/CSS控制div垂直&&水平居中屏幕
    CSS团队协作开发方式的思考
  • 原文地址:https://www.cnblogs.com/JOKERLAU/p/5428276.html
Copyright © 2020-2023  润新知