专栏首页刷题笔记【git】零零零零零基础的github上手教程

【git】零零零零零基础的github上手教程

版权声明:本文为博主原创文章,遵循 CC 4.0 BY 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/shiliang97/article/details/103253920

不知道想了多少次了,学一下github怎么操作,git怎么使用,结果拖了又拖,还是在哪个客户端里面点点点,点点点也不懂这个怎么去用~。

废话不多说赶紧上实验楼操作一番,把笔记扔上来吧~

笔记内容:

  • Git 仓库的三大区域
  • 修改工作区
  • 将工作区的修改添加到暂存区
  • 从暂存区撤销修改到工作区
  • 查看提交历史
  • 配置个人信息
  • 完成一次提交
  • 版本回退
  • 处理提交时间线分叉问题
  • 使用 git reflog 命令查看本地仓库版本变化

一.git仓库三大区域

Git 本地仓库有三大区域:工作区、暂存区、版本区。这是一个概念 ,Git的命令都要整Git开头哈。

二.最最最最 最基础的命令

1.git status看状态 *号说明有变化

红色 master 后面出现了 * 星号,这表示工作区或暂存区有变化

2. git add 文件名

git add one.txt 把新文件 也扔暂存区一份。

多文件 git add . 小数点相当于全要

git reset -- [文件名] 或者 git rm --cached [文件名] 撤回刚才的add

3.git diff跳到新页面看文件修改详情按键Q退出

4. git commit 暂存区提交到版本区

5.git log 看版本区提交记录

混着一些参数 可以传

  • git log [分支名] 查看某分支的提交历史,不写分支名查看当前所在分支
  • git log --oneline 一行显示提交历史
  • git log -n 其中 n 是数字,查看最近 n 个提交
  • git log --author [贡献者名字] 查看指定贡献者的提交记录
  • git log --graph 图示法显示提交历史

6.配置个人信息 git config

--global 全局变量

user.email 邮箱

user.name 账号名

系统自动生成正在 home目录下 .gitconfig

7.提交暂存区的修改

前面一堆整完了才又回到这步,执行git commit 生成新的提交 必须用 git -m 提供提交备注

git commit -m '备注'

提交后暂存区就清空了

git log 查看提交记录,每次有一个独特的十六进制版本号 时间倒叙排列

正序排列 git log --reverse

8.查看全部分支信息git branch -avv查看全部分支信息

最实用频率高但是大家都不讲???

9.git commit -a最好不要使用会将工作区的也修改提交

谨慎的做法,依次修改工作区,提交暂存区,随时git status 查看仓库状态,将暂存区修改提交到版本区。

10.最后一个环节,git push 提交github远程仓库

再次输入用户名和密码,推送成功后执行 git branch -avv 查看分支情况

三.

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 一个并没有写过项目的菜鸟谈一下 项目的研发流程

    在我看来这整个步骤很完整了,很多相关的技术我仍未接触过,只有部分了解过,说明还有很多需要学习的内容需要自己掌握

    韩旭051
  • 【LeetCode】9. Palindrome Number

    Determine whether an integer is a palindrome. An integer is a palindrome when it...

    韩旭051
  • 7-11 单身狗

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

    韩旭051
  • git解析日志常用命令

    git shortlog 按作者对每个提交进行分组,并显示每个提交消息的第一行。按作者名称排序输出。

    justmine
  • 搭建自己的Git服务器

    搭建Git服务器   让我们先看下服务器端SSH访问的配置。在这个例子中,我们使用authorized_keys的方法认证用户。我们假设你的服务器是一个标...

    慕白
  • Github 学习与常见问题

    github以前用来搭建过博客,但是不会用git仓库,最近抽时间跳坑,把常见问题总结了下。

    风之小云天
  • Git常用命令

    tanoak
  • Git命令大全

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30...

    神葳
  • git必知必会

    暂存区(stage / index): 保存了下次将提交的文件列表信息, 一般存放在 .git目录下 下的index文件(.git/index)中,所以我们把暂...

    互联网金融打杂
  • Git学习笔记(1) -- 创建和修改项目

    当你设置好gitosis(使用gitosis来配置管理git服务器端)后,就可以使用git来管理你的项目了。

    EltonZheng

扫码关注云+社区

领取腾讯云代金券