git版本库初解(Mac OS系统,其他系统仅作参考)

思维导图

思维导图

一、安装git

1. OS系统上直接安装x-code即可,其自带git

2. 其余系统请参考廖雪峰官方网站


二、本地创建版本库

1. 本地新建版本库

1)新建版本库文件夹(名字随意)

2)初始化版本库

  • 初始化
    $ git init
  • 查看是否生成.git文件(即版本管理文件);它是隐藏文件,用以下命令可查看
    $ ls -ah

2. 版本库的使用

1)工作区与暂存区

  • 工作区即你在本地的版本库文件夹
  • 暂存区(stage)即存在于.git文件之中,用来中转需要提交的文件
  • 运行机制:工作区(add)→暂存区(commit)→git(push)→github(到这成功)
工作区与暂存区

2)管理修改工作

  • 工作区修改提交至暂存区

      $ git add 'filename'   //注意有多个文件需要提交的话重复该命令即可
      $ git add 'filename2'  //类似于这种就是第二份文件
      $ git add .  //提交所有变动,简单粗暴
      <!--注意:空文件夹无法提交,提交文件夹实质实在提交文件-->
    
  • 暂存区文件提交至git

      $ git commit -m '这是注释'  //-m 是每次修改的备注
    

三、利用github远程托管版本库

1. 注册github账号并登陆

2. 获取本机的SSH公钥

1)输入获取代码,回车直到出现图片所示图形为止

    $ ssh-keygen
获取公钥

2)输入编译代码

    $ vim ~/.ssh/id_rsa.pub

3)出现SSH公钥后,将红框部分复制,并在下方输入:q,随后按下回车可以退出该窗口


编译公钥

4)进入到github页面设置SSH公钥

  • 点击用户下拉菜单中的settings(step1)
  • 点击左侧的SHH and GPG keys(step2)
  • 在Title中输入公钥名称(随意)(step3)
  • 在key中贴上SSH公钥(step4)
SHH配置

3. 创建新的仓库

1)创建新的仓库(repository)

  • 点击用户左侧的+号菜单中的New repository(step1)
  • 在repository name中输入仓库名称,随意取名
  • 是否公开选项可以选取Public(step3)
  • 勾选step4处,会自动生成一份可编辑的README.md文件(建议勾选)(step4)
  • 点击create repository生成仓库完毕(step5)
新建仓库

2)查看新建的仓库(repository)

  • 可以回到github个人首页点击右侧的仓库区
进入仓库

3)关联本地版本库与远程仓库(仅首次需要关联)

$ git remote add origin 后面跟上你的远程仓库的SSH地址
SSH地址

4)本地版本库推动至远程

$ git push -u origin master
完成效果
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,721评论 9 163
  • GIT分布式版本控制系统最佳实践 这篇文章来自于老男孩教育高级架构师班12期的徐亮偉同学。 首先感谢老男孩架构师班...
    meng_philip123阅读 3,507评论 4 36
  • 那巨鸟此时飞得异常平稳,齐连碧见巨鸟已驯服,遂小心翼翼地坐了起来,坐起身来登感觉两侧急风灌耳,嗖嗖作响。俯瞰...
    罗汉神之怒阅读 474评论 0 1
  • 今天被睡神附体,夫子在讲台上唾沫横飞(不。。。是口若悬河),我在下面睡的昏天暗地。在硬邦邦的靠背椅上,,,...
    小小言小格阅读 238评论 0 1
  • "喂!"凯思拨通了被遗忘99天的电话 "干嘛"猪猪一贯地回答。 "最近好吗?"凯思温雅地问候道 "还行吧!"猪猪敷...
    妤梦阅读 205评论 1 0