• 命令行下Git的使用


    命令行下Git的使用


    写在前边的话

    以自己即将进行的毕设项目为例,进行Git使用的简易说明。不过由于校园网络的限制,故使用GitOSC。
    

    快速开始

    本次git使用位于自己的个人PC上,所以将个人的Git账户配置为全局使用。
    
    git config --global user.name "个人用户名"
    git config --global user.mail "youremail@example.com"
    

    在本地创建代码仓库

    首先需要在本地创建对应目录
    
    mkdir SM-2
    cd SM-2
    git init
    

    检出仓库

    已经创建的仓库在本地进行复制
    
    cd /path/you/want/
    git clone /path/to/repository
    
    也可以上传至服务器(首先需要在服务器创建项目)
    
        git remote add origin git@github.com:yourName/yourRepo.git
        git push origin master
    

    工作流

    你的本地仓库由 git 维护的三棵`树`组成。
    第一个是你的 工作目录,它持有实际文件;
    第二个是缓存区(Index),它像个缓存区域,临时保存你的改动;
    最后是HEAD指向你最近一次提交后的结果。 
    

    添加与提交

    你可以计划改动(把它们添加到缓存区),使用如下命令:
    
        git add <filename>
        git add *
    

    这是 git 基本工作流程的第一步;使用如下命令以实际提交改动:

        git commit -m "代码提交信息"
    

    现在,你的改动已经提交到了 HEAD,但是还没到你的远端仓库。

    推送改动

    你的改动现在已经在本地仓库的 HEAD 中了。执行如下命令以将这些改动提交到远端仓库:
    
    git push origin master
    
    可以把 master 换成你想要推送的任何分支。
    

    更新与合并

    要更新你的本地仓库至最新改动,执行:
    
    git pull
    

    以在你的工作目录中 获取(fetch) 并 合并(merge) 远端的改动。

  • 相关阅读:
    word-wrap与word-break为长单词换行
    background-origin与background-clip的“区别”
    box-shadow
    你不知道的border-radius
    当document.write 遇到外联script
    getAttribute()方法的第二个参数
    Backbone.js入门教程第二版笔记(3)
    Backbone.js入门教程第二版笔记(2)
    php中的字符串常用函数(二) substr() 截取字符串
    php中类和对象的操作
  • 原文地址:https://www.cnblogs.com/a1466499843/p/5116237.html
Copyright © 2020-2023  润新知