1.创建新的GIT项目
创建一个文件夹,或者在当前项目的根目录下,使用初始化git命令git init。
这时该目录下会出现一个新的文件夹.git,这是个隐藏文件夹,需要使用ctrl+h才能看到。
2.将该项目下的部分文件加入到暂存区
使用git add .可以将当前目录下,也就是项目的根目录下所以文件,添加到暂存区。
如果你的工程不需要忽略提交部分文件,可以直接跳到3。
一般来说,我们希望忽略项目中的一些文件,不将他们提交到GIT上,这时候我们就需要创建.gitignore文件。.gitignore文件可以创建在项目中的任何一个文件夹中,但是创建位置会影响.gitignore文件的生效范围。.gitignore文件只会对当前目录生效,而且.gitignore文件中的路径,都是以文件当前目录作为根目录来表达的。
.gitignore文件中的忽略规则,可以参考https://blog.csdn.net/wxz3wxz/article/details/104393483
在我的使用中,遇到了一个问题。我想忽略devel文件夹中的大部分文件,只同步devel中的lib文件夹中的内容,但是使用如下判断:
devel/
!devel/lib/
始终不能达到想要的效果。之后参考了一篇博客https://learnku.com/articles/18380,使用如下判断最终得到了想要的效果。
devel/*
!devel/lib/