01-git init;status;(diff);add;commit提交;git log

快速步骤说明

先要安装Git Bash(Win),进行一些配置
https://git-scm.com/book/zh/v2/%E8%87%AA%E5%AE%9A%E4%B9%89-Git-%E9%85%8D%E7%BD%AE-Git

0:文件夹mkdir,【文件】的建立touch,cat

1先工作区:git init (git clone < url>)

init 子命令是"initialize"(初始化)的简称,这个命令很有用,因为它将进行所有仓库初始设置。
git init 命令会初始化 Git 跟踪所有内容会用到的所有必要文件和目录。所有这些文件都存储在叫做 .git(注意开头有个 .,表示在 Mac/Linux 上,它将是一个隐藏目录)的目录下。这个 .git 目录是一个库!Git 会将所有 commit 记录在这里,并跟踪所有内容!
https://git-scm.com/docs/git-init

1.5: git status

在 Git version 2.14 版本中,在一个空目录中运行 git status 命令的结果中,将 “Inital commit”(初始提交)的用词,改为更清晰明了的 “No commits yet”(尚未有任何提交)

(1.8): 修改【文件】并保存

(1.9): git diff 查看【文件】改变的地方(还没传到暂存区git add)

git diff
====================================
diff --git a/index.html b/index.html
index 20baaa5..7800328 100644
--- a/index.html
+++ b/index.html
@@ -9,7 +9,7 @@
 </head>
 <body>
 <header>
-        <h1>Expedition</h1>
+        <h1>"Adventure"</h1>
  </header>
 <script src="js/app.js"></script>

2至暂存区: git add

git add <index.html> <app.js>  #从工作目录移到暂存区
git rm --cached <filename> #从暂存区移到工作目录

git add .   #使用一个特殊的字符来表示当前目录和所有子目录,而不用一个个地添加文件

cat .gitignore
# 将此文件添加到 new-git-project项目根目录。你只需列出希望 git ignore(忽略,不跟踪)的文件名,git 将忽略这些文件。

#.gitignore不跟踪文件ÿ

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值