关于Git的一些操作记录
2024-08-29 22:09:51
本文是我的一些记录,不按教学顺序
1.如何添加不上传的文件或文件夹,并且将已经添加到远程库的文件夹删除
- 操作过程如下:
vim .gitignore // 按i进入编辑模式
写入 node_modules //(最终结果是不上传node_modules、还可写其他)
按 ESC 退出编辑模式
输入 :wq 退出vim,任务完成。
- 如果是已经上传了node_modules,那么我们还需要把现有的node_modules删除(如果你想的话)。操作过程如下:
// 首先和上面一样进行相同步骤,之后添加步骤2:
git rm -r --cached node_modules
git push origin master 任务完成
2.关于使用如何使用git删除本地已经删除了但是远程没有被删除的分支
git push origin :branch-name
3.快速的切换最近的两个分支,像 Ctrl + Tab
和 Alt + Tab
我的的系统快捷键一样,是非常好用滴。
git checkout -
4.这一次是工作中总结的经验之谈,切记提交前先 git pull
.
我们在
git commit
过后坚决不能直接git push
,最好必须先git pull
看下,我们要防止覆盖掉同事的提交,我们这个时候是不知道同事是否提交了的。因此我们着急push,这样有可能冲掉同事的提交,后果很严重。
Last(这个比较长,而且可能用不到).这次的操作是关于如何转移已有仓库中的小项目的。
因为本人的习惯,所有关于语言的学习都放在一个大文件夹中,里面往往夹着许多的小项目,而这次真正地想要维护我的项目,所以将它另外分出来了。具体的教程在这里。从知乎中搜索到的,亲测可用!我用谷歌浏览器的插件fireshot保存了下来(PS:写在这里的好处是我不用扔在我的收藏夹里占位置了哈哈)
已经用谷歌翻译翻译过了,下面的图片看不清楚可以查看原链接.
gitlab 的 配置ssh链接: http://blog.csdn.net/black_ox/article/details/17753943
complete.
最新文章
- python 数据类型 -- 元组
- [LeetCode] Non-overlapping Intervals 非重叠区间
- Android Build System
- WCF的三个名称/命名空间,你是否傻傻分不清楚?
- cas 在.net 下的单点登录实现及 ,Net Mvc的接入
- 祸福相依,大难之后的O2O迎来新福报?
- ubuntu装机后的一些零散配置
- xsheell的下载安装初级使用
- OpenGL 回顾——简化版的窗体(包含鼠标控制,普通键位控制,以及镜面反射)
- WP布局之Pivot和Panorama
- 推荐用于格式化以及高亮显示SQL文的PHP类-SqlFormatter
- 对Ul下的li标签执行点击事件——如何获取你所点击的标签
- hdu 5012 Dice
- 第七十三节,css盒模型
- openwrt源码下载地址(镜像)
- Linux 进程后台运行的几种方式(screen)
- linux最常用的基本命令
- NET CORE 2.0发布在IIS上提示502.5错误
- Hive DDL及DML操作
- 【sping揭秘】9、容器内部事件发布(二)
热门文章
- .net Core 2.1 MVC+EF+Redis搭建
- xcopy语法
- 使用 Python 发送短信?
- GCC泛型宏
- 第一个 IronPython 的 ASP.NET 程序
- JUST第二界算法设计大赛题解
- Could not open JPA EntityManager for transaction; nested exception is javax.persistence.PersistenceException: org.hibernate.exception.SQLGrammarException: Cannot open connection
- 大内存电脑在vbox安装linux报错
- bos物流面试题
- HDFS追加文件