Git 本地仓库与基础操作指令

风陵南·2023-07-11 10:20·57 次阅读

Git 本地仓库与基础操作指令

本地仓库#

获取本地仓库#

  • 在电脑任意位置创建一个空目录(例如test)作为我们的本地Git仓库
  • 进入这个目录中,右键打开Git Bash窗口
  • 执行 git init命令
  • 如果创建成功后可在文件夹下看到隐藏的 .git目录

基础操作指令#

添加与提交#

  • Git工作目录下对于文件的修改(增加、删除、更新)会存在几个状态,这些修改的状态会随着我们执行Git命令而发生变化。

  

  所有的文件修改操作都要先加入到暂存区,才能提交到仓库

  • git add  (工作区 --> 暂存区)
  • git commit  (暂存区 --> 本地仓库)

示例:

  打开在初始化后的本地仓库打开GitBash

  输入 touch file01.txt创建文件

查看修改的状态(status)#

  输入 git status查看文件状态(发现为跟踪文件即新建的文件在工作区)

  输入 git add .上传到暂存区  (上传所有工作区的文件到暂存区)

  输入 git status查看状态  (即将被提交 说明进入了暂存区)

  输入 git commit -m "add file01"提交到本地仓库  (后面的 -m "add file01" 引号内为注释内容)

  再输入 git status查看状态 (发现无特殊提示了)

查看提交日志(log)#

  输入 git log查看修改日志

版本回退#

  • 作用:版本切换(切换到commitID这个版本)
  • 命令:git reset -hard commitID
    • commitID可以使用git-log或者git log指令查看
  • 如何查看已经删除的记录
    • git reflog (可以看到已经删除的提交记录)

  

  

  

添加文件至忽略列表 #

  在工作目录创建一个 .gitignore文件,在其中列出要忽略的文件模式

  如 *.a表示忽略后缀为.a 的文件

  • 创建一个新文件(需要忽略这个文件)

  • 查看状态(发现file02处于工作区)

  • 创建 .gitignore文件

  • 输入vi .gitignore进入vi编辑器修改.gitignore文件内容(加入*.a

  • 再次查看状态(发现fiel02.a文件已不在工作区,已被忽略)

 

posted @   风陵南  阅读(57)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
目录
点击右上角即可分享
微信分享提示