Git 与 Github(二) Git基础操作

 

 

https://www.shiyanlou.com/courses/1035/learning/?id=9805

将完成一次从本地仓库修改代码、提交并推送到远程仓库的操作。

Git仓库的三大区域

Git 本地仓库有三大区域:工作区、暂存区、版本区。这是一个概念,有这个了解即可,随着使用 Git 的时间增多,慢慢就会理解这三个区域的作用以及为何要这么设计,学习阶段只需按照文档逐步操作即可。接下来我们以命令为主线介绍 Git 的操作

注意,所有 Git 命令都以 git 开头。

一次完整的修改、提交、推送操作

首先,进入仓库主目录,执行 git status 查看整个仓库的状态:

对工作区进行修改:

创建一个文件并再次查看仓库状态,这步操作是在工作区中:

fangsi@fangsi-virtual-machine:~/桌面/Git/Git-Github$ ls
README.md
fangsi@fangsi-virtual-machine:~/桌面/Git/Git-Github$ echo 'hello world' > one.txt
fangsi@fangsi-virtual-machine:~/桌面/Git/Git-Github$ ls
one.txt  README.md
fangsi@fangsi-virtual-machine:~/桌面/Git/Git-Github$ git status
位于分支 master
您的分支与上游分支 'origin/master' 一致。

未跟踪的文件:
  (使用 "git add <文件>..." 以包含要提交的内容)

	one.txt

提交为空,但是存在尚未跟踪的文件(使用 "git add" 建立跟踪)
fangsi@fangsi-virtual-machine:~/桌面/Git/Git-Github$ 

如上图所示,新建文件后,命令行前缀又发生了一些微小的变化,红色 master 后面出现了 * 星号,这表示工作区或暂存区有变化,对文件进行增删改操作都会出现这个星号,另外使用 git status 命令亦可查看详情。 我的没有显示

添加修改到暂存区以及撤销修改

按照上图的提示,使用 git add [文件名] 命令跟踪此新建文件,即把新增文件添加到暂存区,以备提交:

如果对多个文件或目录进行了增删改,可以使用 git add . 命令全部添加到暂存区。

注意这里有个概念,当我们修改了工作区,git add 命令是将这些修改添加到暂存区,暂存区记录的只是修改。如果要撤销暂存区的修改

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值