• 快速指南


    什么是Git

    Git 是目前世界上被最广泛使用的现代软件版本管理系统
    Git 并不是将代码的所有修改历史保存在中心服务器中。在 Git 中取而代之的是,所有参与项目的开发者都拥有各自的代码完全拷贝,并在自己的拷贝上进行软件开发。

    检出仓库

    git clone username@host:/path/to/repository (通过 SSH) 
    git clone https:/path/to/repository.git (通过 https)
    

    创建新仓库

    创建新文件夹,打开,然后执行 git init 以创建新的 git 仓库

    下面每一步中,你都可以通过 git status 来查看你的 git 仓库状态

    工作流

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

    添加与提交

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

    git add < filename >
    git add *
    

    现在,使用如下命令以实际提交改动

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

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

    在开发时,良好的习惯是根据工作进度及时 commit,并务必注意附上有意义的 commit message。创建完项目目录后,第一次提交的 commit message 一般为「Initial commit.」。

    推送改动

    执行如下命令以将这些改动提交到远端仓库

    git push origin master
    

    如果你还没有克隆现有仓库,并欲将你的仓库连接到某个远程服务器,你可以使用如下命令添加:

    git remote add origin <server>
    git remote  add github https://github.com/zhangjianbinJAVA/GitTest.git
    
    然后执行,文件夹内容就 push 上了 上面设置的github地址仓库中:
    git push github
    

    你就能够将你的改动推送到所添加的服务器上去了

  • 相关阅读:
    redis-单线程为什么快
    redis-数据结构
    http-状态码
    事件绑定完整版2016/4/21
    焦点事件2016、4、21
    ++
    Bom2016/4/21
    添加以及删除className
    getByClassName2016/4/21
    动态添加
  • 原文地址:https://www.cnblogs.com/zhangjianbin/p/7762932.html
Copyright © 2020-2023  润新知