• Git使用入门


    1.安装Git

    Git在各方面都优于其他同类的源代码管理软件,源代码有Git管理,执行命令得在root用户下完成,需要在命令行前面加入sudo ,然后输入密码才可以进行安装。

    Ubuntu下:

    #apt -get install git

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

    2.查看git-checkout文档

      查询 git-checkout命令:#man git-checkout

    以文本形式查看指定文档用到的命令:git help -w git-checkout

    3.源代码提交和获取

    (1)创建版本库:git  init,使用git管理源代码时可以不连接Internet,直接连接本地.Git版本库分为本地版本库和远程版本库,本地版本库不需要任何的权限。

    建立并进入工作目录:# mkdir -p /demo/helloworld-git

    # cd  /demo/helloworld-git

    # git init

    (2)将文件提交到本地版本库:git cmmit

    建立一个helloworld.txt文件:# cd /demo/helloworld-git

              #echo “helloworld”> helloworld.txt

    helloworld.txt文件提交到版本库:# git add helloworld.txt

      # git commit -m  ‘helloworld-master’(-m是此次提交的备注)

    (3)创建本地分支:git branch

    建立新的分支:# git branch new-branch

    删除刚刚建立的分支:#git branch  -D new-branch

    (4)切换本地分支:git checkout

    切换分支: #git checkout new-branch

    使用 git checkout master git checkout new-branch来回切换本地版本库,会发现helloworld.txt文件的内容会随着分支的变化而变化、

    (5)在GitHub上创建开源项目

    (6)上传源代码到GitHub:git  push

    因为GitHub上传代码需要SSH校验因此需要使用西面的命令在~/.ssh目录生成一个秘钥文件(id_rsa)和一个公钥文件(id_rsa_pub:# ssh-keygen  -t  rsa  -C  ”helloworld#@126.com”

    (7)从GitHub下载源代码: git clone

    下载整个工程:# git clone git#github.com:androidguy/helloworld.git

    学习linux最好的方法其实就是学习它的核心源代码,应该都是一些固定东西,需要去记忆。

  • 相关阅读:
    自定义滚动条原理
    多个轮播图或者选项卡显示在一个页面是,使用代码重用
    浮动与清除
    cni 添加网络 流程分析
    《MapReduce: Simplified Data Processing on Large Cluster 》翻译
    OpenStack overview 笔记
    docker containerd shim分析
    docker containerd 中的create 容器操作
    MIT jos 6.828 Fall 2014 训练记录(lab 6)
    docker containerd中的容器操作
  • 原文地址:https://www.cnblogs.com/yqing/p/5438454.html
Copyright © 2020-2023  润新知