git 更新_[技术分享T.191212]GitLab使用方法及git命令常见问题(不断更新)

c6488406bea90e1c1b23955e1cbc1e42.png

该文章用于记录一些GitLab的使用指南,以及在实际版本控制过程中遇到的问题及解决方法,会尽量及时的更新~

GitLab简介:GitLab和GitHub很相似都属于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。两个平台可以建立公开项目和私有项目。而GitLab私有项目是免费的,所以受到了很多学者的欢迎。


1. 如何创建一个新的project

这里首先可以在GitLab的主页上创建一个New project,按照要求填完项目名,描述等,创建成功。接着GitLab会提示如下内容:

e932561626f9aed1c081d9d93aef9c8e.png
创建本地仓与远程仓的链接

2. 如何add 并push空目录到远程仓

有时候,我们的一些文件夹是不希望push到远程仓的,比如数据集所占用的空间较大,我们也并不希望将数据集上传上去。但一个空的数据集目录是必要的,方便我们写readme,或给其他人提示方便快速运行。

ae8a971c011f01c5d79d5c7de5cfa0aa.png
git add空目录的方法

上图链接为:https://blog.csdn.net/qq_21358401/article/details/79381629

更多.gitignore的使用方法可参见:https://blog.csdn.net/yup1212/article/details/80385187

3. 如何忽略git status中的untracked文件

一种方法是采用上面提到的.gitignore文件,在该文件中可以添加希望git忽略的文件类型,或者不忽略的文件类型等。可参加链接:

https://blog.csdn.net/xiake001/article/details/77073573​blog.csdn.net

另一种方法是可以先将这些文件压到栈中,利用git stash。对于栈里的文件,可以一次性删除,也可以临时存放,也可以进行恢复。可参考链接:

https://blog.csdn.net/xihuanzhi1854/article/details/88640912​blog.csdn.net

恢复的方法可参考如下内容:

af8152317751026e99ed00d2a4f67e83.png

该图链接为:https://www.cnblogs.com/lovychen/p/9051601.html


更新:2020-9-28

4. 关于创建branch以及上传到远程分支的方式

7b8d8e36de1ffd5f38f160f8f1bba229.png

链接:https://www.cnblogs.com/springbarley/archive/2012/11/03/2752984.html

注:部分参考文献以超链接的形式置于文中了,欢迎阅读相关链接。转载本文请注明出处,如有问题,请批评指正,谢谢~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值