由于已经使用了GUI的Git一阵子了,现在的使用操作最初至少应该对标GUI中常用的几个操作来考虑一下。
说到GUI的操作,除了创建仓库、变化对比之外,用的最多的或许就是提交了。接下来,尝试命令行下的提交。同时,这次也切换我自己的终端到Cmder。
首先创建一个新的仓库:
相比自带的bash,这个好处除了主题更加让人看着舒服之外,还有一个Git的提示。从上面可以看到仓库创建之后,出现了一个Git操作相关的提示。
接下来,往仓库中增加2个文件并提交。
其实,对我自己来说,上面的这个操作其实大多数时候已经是我今天想要的答案了。不过,GUI中我经常做的一个功能也需要在这里尝试一下,那就是修改了多个文件,只提交其中的几个。
上面已经看得出其中的变化,接下来我尝试只提交文件1.txt。其实,这个操作的关键在于add的使用,之前默认一个小数点其实是当前目录下所有的变化的一个通配符。而指定文件的操作只需要指定一下文件名称。
操作很成功,能够有差异的现在只是没有提交的文件2.txt。
我觉得,操作肯定会有更加灵活的方式,比如考虑到的正则表达式或者是except操作等等。
文件修改:
看得出txt以及2个c文件发生了变化。尝试通配符只提交c文件的变化。
操作是成功,提交之后只剩下了txt文件依然还有变化。