博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android深度探索(卷1)HAL与驱动开发学习笔记(3)
阅读量:5825 次
发布时间:2019-06-18

本文共 1277 字,大约阅读时间需要 4 分钟。

Android深度探索(1)HAL与驱动开发学习笔记(3

第三章  Git使用入门

 

Linux以一个文件系统专家和内核设计者的角度对Git进行了设计,其独特的设计使得Git拥有非凡性能和最为优化的存储能力。

通过命令对Git进行安装

# apt-get install git

#apt-get install git-doc git-svn git-email git-gui gitk

Linux下可以直接使用man命令查看指定命令的帮助文档

#git help <sub-command>    //以文本形式查看指定文档

#git help git-checkout       //查询git-checkout文档

#git help -w git-checkout    //查看HTML格式的文档

 

源代码的提交与获取

1.创建一个空的本地版本库

     # mkdir -p /demo/helloworld-git  //建立一个开源项目的工作目录

     # cd /demo/helloworld-git  //进入工作目录

2.执行 ‘git init’命令

3.# ls -al     //显示.git目录(隐藏目录)

4.将文件提交到本地版本库

# cd /demo/helloworld-git  

# echo “helloworld” > helloworld.txt    //在目录下创建一个文件

# git add helloworld.txt              //将文件添加到本地版本库的索引中

# git commit -m ‘helloworld-master’   //将文件提交到版本库

# git log                          //显示日志信息

# git checkout helloworld.txt         //立刻恢复到最近一次提交的状态

5.创建本地分支

# git branch                       //查看当前版本库中有哪些分支

# git branch new-branch             //创建一个新的分支

# git branch -d new-branch          // 删除刚建立的分支

6.切换到本地分支

# git checkout new-branch          //将当前本地分支切换到new-branch

# echo ‘世界你好’ >helloworld.txt    

# git add helloworld.txt

#git commit -m helloworld-new-branch   //修改文件内容并提交到本地版本库

7.在GitHub 上创建开源项目

在官网进行注册创建一个用户,进行登录进入首页,通过“New Repository”创建一个新项目

8.上传源代码到GitHub

# ssh-keygen -t rsa -C      //生成一个秘钥文件和一个公钥文件

9.从GitHub下载源代码

    # git clone     //下载整个工程

    # git pull origin master    //获取某一分支的最新内容

转载于:https://www.cnblogs.com/zhangnene/p/5427151.html

你可能感兴趣的文章
float数据在内存中是怎么存储的
查看>>
开发经验和习惯
查看>>
dedecms 修改标题长度可以修改数据库
查看>>
Matplotlib学习---用matplotlib画直方图/密度图(histogram, density plot)
查看>>
MySQL案列之主从复制出错问题以及pt-slave-restart工具的使用
查看>>
linux 查看剩余内存数
查看>>
测试人员容易遗漏的隐藏缺陷
查看>>
maven+SpringMVC搭建RESTful后端服务框架
查看>>
[BalkanOI2016]Cruise
查看>>
一本书的摘录
查看>>
重排序(转载)
查看>>
python+selenium之字符串切割操作
查看>>
串结构练习——字符串匹配
查看>>
linux下输入密码不回显
查看>>
《构建之法》读书笔记
查看>>
拿下阿里、头条、滴滴的offer后谈谈面试经验---动身前看一看
查看>>
android开发(49) android 使用 CollapsingToolbarLayout ,可折叠的顶部导航栏
查看>>
【ERP】如何在多行数据块中实现仅能勾选唯一的主联系人
查看>>
Oracle 数据库优化的R方法(Method R)
查看>>
CentOS最小化安装系统开启网卡
查看>>