Git 学习笔记

参考:Git教程

1. 安装Git

详情参考:安装Git

安装完成后,还需要最后一步设置,在命令行输入:

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

相当于注册你的个人信息

2. 创建仓库(repository)

首先值得注意的是,我们使用的 Git Bash 集成了 Git 和 Bash 命令行,我们输入的每一条指令都是bash命令

① 创建仓库命令如下:

$ cd D:/git/test
$ git init

输出:Initialized empty Git repository in D:/git/test/.git/

首先 cd 进文件目录,然后 git init 把这个目录变成Git可以管理的仓库

② 把文件添加至版本库

该文件必须放在 Git 目录(如:test)下

执行命令:

$ git add readme.txt
$ git commit -m "wrote a readme file"

输出:[master (root-commit) eaadf4e] wrote a readme file 1 file changed, 2 insertions(+) create mode 100644 readme.txt

即:1 file changed:1个文件被改动(我们新添加的readme.txt文件);2 insertions:插入了两行内容(readme.txt有两行内容)

首先 add 添加,然后 commit 提交

commit -m 后面输入的是本次提交的说明

也可以同时 add 多个文件,一次性提交

$ git add file1.txt
$ git add file2.txt file3.txt
$ git commit -m "add 3 files."

3. 版本管理

① 工作区与暂存区

在这里插入图片描述
stage 即为暂存区,master 为 Git 默认的分支

git add 把文件修改添加到暂存区;git commit 把暂存区的所有内容提交到当前分支

② 查看文件状态

以下命令用于查看文件状态

$ git status

返回:

On branch master
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

	modified:   readme.txt

no changes added to commit (use "git add" and/or "git commit -a")

说明文件 readme.txt 被修改(modified),但是未添加与提交(no changes added to commit)

若添加(add)后,再次运行命令,返回:

On branch master
Changes to be committed:
  (use "git restore --staged <file>..." to 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值