zoukankan      html  css  js  c++  java
  • Git使用入门

    为了减少发行包大小,直接提供源代码,有用户在制定linux内核上进行编译

    Linux内核代码及很多著名的项目都使用Git进行源代码管理

    了解Git的理论和基本使用方法会有助于获取更多的学习资源

    3.1安装GIT:

    很多Linux系统自带GIT,如果没有,可以自行安装。

    方法:使用以下命令:

    # apt-get install git

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

    所执行的linux命令必须是在root权限下执行的

    3.2查看GIT文档:

    1.直接用man命令查看指定命令的帮助文档

    2.安装git-doc后会安装git的文本格式和HTML格式的文档

    以文本形式查看命令:# git help <sub-command>

    3.查询git-checkout命令的文档: #git help git-checkout

    若想看HTML格式的: # git help -w git-checkout

    3.3源代码的提交与获取:

    1.使用git init在本地创建一个空的版本库。先使用如下命令建立一个开源项目的工作目录:# mkdir -p /demo/helloworld-git

    2.进入该工作目录:# cd /demo/helloworld-git

    3.执行:# git init(输出:Initialized empty Git repository in /demo/helloworld-git/.git/)

    4.显示.git目录:# ls -al

    5.将文件提交到本地版本库:git commit

    # cd /demo/helloworld-git

    # echo "helloworld" > helloworld.txt

    # git add helloworld-master

    # git log

    6.创建本地分支:git branch

    # git branch

    # git branch new-branch

    # git branch -D new-branch

    7.切换本地分支:

    # git checkout new-branch

    8.在GitHub上创建开源项目

    9.上传源代码到GITHub:git push

    10.从GITHub下载源代码:git clone

    要想学好linux内核,必须通过GIT阅读源代码

  • 相关阅读:
    常见限流算法
    spring aop 事物
    Java序列化和反序列化为什么要实现Serializable接口
    java类在何时被加载?
    mysql 排序 是怎么工作的?
    程序员转正述职报告
    .NET中使用Channel<T>
    .NET-服务承载系统(Hosting)(支持Cron表达式)
    JObject拼接Json字符串
    NET5 使用FTP发布
  • 原文地址:https://www.cnblogs.com/orange921/p/5452994.html
Copyright © 2011-2022 走看看