程序员必备:Git的基础使用与提升!

206 阅读5分钟

引言

今天向大家输出一些我对于Git的使用以及理解,希望能帮住大家更快的理解以及使用Git,然后就是简短的介绍一下什么是Git:Git 是一个分布式版本控制系统,用于跟踪计算机文件的变更,并协调多个人对同一文件的修改,可以帮助我们完成团队间代码的协作以及保存代码的版本。如今,Git 已经成为世界上最流行的版本控制系统之一,广泛应用于各种规模的项目和团队中,所以我们更应该学习如何使用Git,帮助我们更快的加入潮流前列。

首先要了解的便是:基本命令

    1. 初始化仓库
    git init
    
    • 初始化一个新的Git仓库,通常在项目的根目录下执行。
    1. 进入git目录
    cd .git
    
    • 进入git目录。
    1. 配置Git
    git config --global user.name "Name"
    git config --global user.email "@example.com"
    
    • 配置全局的用户名和邮箱,用于标识提交的作者。
    1. 添加文件到暂存区
    git add .
    
    • .的意思是将所有文件添加到暂存区。也可以将.替换成特定的文件名从而指定的某个件:
    1. 提交更改
    git commit -m "你想要提交的内容的注释"
    
    • 将暂存区的文件提交到本地仓库,并附带提交信息。
    1. 推送到远程仓库
    git push origin main
    
    • 将本地仓库的更改推送到远程仓库的 main 分支(默认分支名可能是 master)。

然后就是:有关分支的命令

    1. 查看分支
    git branch
    
    • 列出所有的本地分支。
    1. 切换分支
    git checkout branch_name
    
    • 切换到指定的分支。
    1. 合并分支
    git merge branch_name
    
    • 将指定分支的更改合并到当前分支。

高级技巧:查看信息的一些命令

    1. ls或者dir 查看目录
    ls 
    //或者 dir
    
    • 配置全局的用户名和邮箱,用于标识提交的作者。

image.png

    1. 查看Git文档
    git help
    
    • 查看常用的Git命令。

image.png

```sh
git help -a
git help add
```
  • 列出所有可用的Git命令。
  • 查看 add 命令的详细文档,可以深入的了解某个命令。
  • 使用的是vi 编译器 :j :K 上下翻页 :q 退出

image.png

    1. 查看仓库状态
    git status
    
  • 显示当前仓库的状态,包括(Untracked file)未跟踪的文件

image.png

  • (Changes not staged for commit)未提交的修改

image.png

  • (Changes to be committed)待提交的修改。

image.png

    1. 查看提交历史
    git log
    
    • 查看所有的提交记录。
    git log --oneline
    
    • 以简洁的格式查看提交记录。

image.png

大厂前提 细节方面的提升!

暂存区和仓库的区别

  • 暂存区:暂存区是介于工作目录和仓库之间的临时区域,用于暂存即将提交的文件。
  • 仓库:仓库是存储项目所有版本的地方,包括所有的提交记录。

为什么要使用暂存区?

  • 后悔药:如果在提交之前发现某些文件不需要提交,可以很容易地从暂存区移除。
  • 分批提交:可以分多次将文件添加到暂存区,然后一次性提交,形成一个完整的提交逻辑。

规范提交信息

  • 提交信息应该清晰、简洁地描述本次提交的内容和目的。

围绕开发需求提交

  • 每次提交应该围绕一个具体的开发需求或任务,避免随意提交。例如,一个商务生成5000字文章的任务,可能需要2-5次提交来完成。

大厂考点!!

代码仓库的好处

  • 版本管理:Git关注的是代码的版本,通过版本管理,可以轻松回退到任何历史版本。项目代码的版本管理就像一个“时光穿梭机”,可以随时查看和恢复文件的任何版本。

  • 多人协作:Git支持多人协作开发,每个人可以在自己的分支上进行开发,然后合并到主分支。通过配置用户名和邮箱,可以明确知道每一段代码是谁提交的,便于团队管理和责任划分。

  • 安全性:本地仓库和远程仓库的双重备份,确保代码的安全性。即使某台开发机器出现问题,代码也不会丢失。

如何了解Git命令的作用和参数?

  • 使用 git help 命令。

  • 查阅官方文档:Git的官方文档提供了详尽的命令说明和使用示例,是深入了解Git的最佳资源。

  • 在线教程和社区:互联网上有许多优秀的Git教程和社区,如GitHub、Stack Overflow等,可以提供丰富的学习资源和实践经验。

结语:

通过这些命令和技巧,你可以更高效地管理和协作开发项目,确保代码的安全和版本的可追溯性。希望今天的介绍对你有所帮助,祝你在 Git 的使用道路上越走越远,成为 Git 的高手!感谢大家的阅读,如果有任何问题或建议,欢迎留言交流。希望你在使用 Git 的过程中,能够更加得心应手,提升开发效率和团队协作能力。