当前位置:   article > 正文

git 实际是一款小巧好用的源代码管理工具_比较小的git

比较小的git

以前一直以为 git 是 github 的专用工具,或者是类似 github 的管理工具,以为这个软件用起来会很麻烦。

很早以前也用过svn等其他的一些源代码管理工具,也是被这类软件的复杂性和对硬盘空间野蛮增长的占用给吓住了。所以,宁愿自己用文档压缩软件进行备份和管理。

最近实在受不了 vscode 的反复提示,下载安装了 git。顺手一试,我的乖乖,原来是一款小巧的的源代码管理。只需要两三条常用命令,就能满足我这个独行侠自己的代码管理需求。

一、建立当前项目的代码库

首先,在自己的项目开发文件夹下,运行下面的命令:

git init
  • 1

git 会在你的当前文件夹下建立一个 .git 隐藏文件夹,这个文件夹就是当前项目的代码版本管理库。

我很惊喜的是,这个机制可以为当前项目建立一个独立的代码库。

二、注册个人信息

用下面的命令把个人姓名和邮箱注册,这样在以后的更新日志中就会留下作者姓名和邮箱。

git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
  • 1
  • 2

三、添加管理内容

我打算把当前文件夹下的所有文件都让 git 帮忙管理,于是用下面命令添加管理内容:

git add .
  • 1

四、提交修改

把当前的工作内容提交上去也很简单:

git commit -a
  • 1

git 会提醒你写一下提交说明。我的个人习惯是把本次迭代完成的项目和下次迭代要做的项目写进来。比如:
在这里插入图片描述

五、添加笔记

没想到 git 还提供了笔记功能,程序员可以随手把一些想法记录下来。下面展现几种常见的用法:

git notes add -m "API 在 tcp 服务中加了 Mutex 锁,calc的时候影响了多线程共享读取或更改其状态。"

git notes append -m "考虑在Api对象中对task.calc采用异步策略,及时对Api解锁。"

git notes show

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

六、查看日志

命令如下:

git log
  • 1

够简单吧?能看到提交记录、提交的文字说明和随手笔记。

小结

到此为止,已经能够进行日常的提交和进度浏览了,不仅是一个简单易用的源代码版本管理工具,而且也是一个工程进度管理工具。

至于如何比较版本之间的差异,如何开辟支流版本,如何合并支流版本,等等,可以慢慢参考命令的帮助提示逐步掌握。

git 入门门槛很低,如果一个人编程,就可以用它当基于特定项目的本地代码库。如果多人编程,可以部署远程代码库。总之,git 根据需要,可以向男子汉一样,能屈能伸。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/天景科技苑/article/detail/1017435
推荐阅读
相关标签
  

闽ICP备14008679号