Git介绍及使用命令

🚀 介绍 Git

  • Git 是一个分布式版本控制系统,允许我们在不同用户和计算机之间跟踪文件的变化。
  • 示例:毕业论文会创建多个版本,用不同的文件名区分。但大型项目不适用,而Git 可以在大型项目中帮助管理这些变化。

📝 安装和配置 Git

  • 下载并安装 Git,配置用户名和电子邮件。
  • 在 Mac 或 Linux 上使用终端,在 Windows 上使用 PowerShell 或 Git Bash 终端。

📁 初始化仓库

  • 使用 git init 初始化仓库,在目录中创建一个 .git 文件夹。
  • 使用 git status 查看仓库状态,了解当前的更改和文件状态。

添加和提交文件

  • 使用 git add 将文件添加到暂存区,然后使用 git commit 提交更改,附带提交信息。
  • 示例:创建一个 index.html 文件,并通过 git addgit commit 提交。

📜 查看提交历史

  • 使用 git log 查看提交历史,包括提交的哈希值、时间和提交信息。
  • 示例:添加 app.jsstyle.css 文件,修改并提交这些文件,查看提交历史。

🔄 检出和分支

  • 使用 git checkout 检出不同的提交或分支,分支用于在不同时间线上进行开发和实验。
  • 示例:创建一个新分支 crazy colors,在该分支上进行开发,检出并合并回主分支。

🌿 创建和合并分支

  • 使用 git branch 创建新分支,git merge 将分支合并到主分支。
  • 示例:在 crazy colors 分支上进行开发,然后合并回主分支,保留更改

 示例

     1.创建和初始化仓库

  • 创建一个新目录:
    mkdir git_demo
    cd git_demo
    
  • 初始化 Git 仓库:

    git init
    

    2.创建和编辑文件

  • 创建 index.html 文件并编辑:
    touch index.html
    echo "<html><body><h1>Git Demo Page</h1></body></html>" > index.html
    

    3.添加文件到暂存区并提交

  • 添加文件到暂存区:
    git add index.html
    
  • 提交文件:

    git commit -m "创建 index.html"
    

    4.查看提交历史

  • 查看提交历史:
    git log
    

    5.创建和切换分支

  • 创建新分支:
    git branch crazy_colors
    
  • 切换到新分支:

    git checkout crazy_colors
    

    6.在新分支上进行更改并提交

  • 编辑 index.html 文件并添加样式:
    echo "<style>body { background-color: aquamarine; }</style>" >> index.html
    
  • 添加和提交更改:

    git add index.html
    git commit -m "添加背景颜色"
    

    7.合并分支

  • 切换回主分支:
    git checkout master
    
  • 合并新分支:

    git merge crazy_colors
    

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值