新建工程并同步到GITHUB

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/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值