关闭

个人Git使用记录

标签: git
655人阅读 评论(0) 收藏 举报
分类:
  • 感谢廖雪峰的辛勤工作,所以必须给予标注
  • 使用手册

这里写图片描述

这里写图片描述

1.本地库的操作

  • git仓库所在的目录
  • 通过git init命令把这个目录变成Git可以管理的仓库
  • 会在目录下生成一个.git目录

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

时光穿梭机

这里写图片描述

git diff 看看具体修改了什么内容
q直接退出git diff模式

这里写图片描述


工作区和暂存区
1. 工作区
2. 版本库

git add file
git add file1 file2 ...
  • git add 命令可以一次添加多个文件
  • add 命令仅仅添加到了stage缓存区里面

这里写图片描述

这里写图片描述

//提交到本地版本库
git commit -m ''

这里写图片描述

这里写图片描述

// 提交到远程版本库
git push

管理修改实验

撤销更改

这里写图片描述

  • 未放到暂存区时,恢复到了之前的状况

版本回退

git log  //查看提交日记

HEAD 表示当前版本
HEAD^ 表示上一个版本
HEAD^^ 表示上上一个版本

HEAD~100  往上100个版本

git reset --hard commit_id

建立里程碑

2.远程版本库的操作

  • Github相当于Git的服务器的角色
  • 代码提交到了远程仓库后,不用担心代码的丢失问题
  • 注意的是要看一下本地库文件的属性,最好分配到当前的用户,而不是root用户,整个过程中要注意的是权限问题

这里写图片描述

这里写图片描述

这里写图片描述

其实远程库的操作,在Github中你创建了仓库,里面就有相应的提示,刚入手不久的话,只管无脑复制即可

这里写图片描述

成功

这里写图片描述

git clone url


  • 修改后的文件需要add,之后才能commit

  • 做完上面的一切后,提交完本地库后,只需要使用git push origin master就可以推送到远程库

当远程库发生了修改,与你本地库产生了差异的时候

这里写图片描述

  • 整合远程变更
  • 多人协作

git pull

最后的结果显示,在Github里面的显示

这里写图片描述


这里写图片描述

重新运行了如下命令后,回复正常
git push -u origin master


廖雪峰官方网站

2
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:70753次
    • 积分:3003
    • 等级:
    • 排名:第11673名
    • 原创:187篇
    • 转载:19篇
    • 译文:0篇
    • 评论:5条
    最新评论