博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于Git的一些操作记录
阅读量:5342 次
发布时间:2019-06-15

本文共 890 字,大约阅读时间需要 2 分钟。

本文是我的一些记录,不按教学顺序

1.如何添加不上传的文件或文件夹,并且将已经添加到远程库的文件夹删除

  • 操作过程如下:

    vim  .gitignore // 按i进入编辑模式写入 node_modules //(最终结果是不上传node_modules、还可写其他)按 ESC 退出编辑模式输入 :wq 退出vim,任务完成。
  • 如果是已经上传了node_modules,那么我们还需要把现有的node_modules删除(如果你想的话)。操作过程如下:

    // 首先和上面一样进行相同步骤,之后添加步骤2:git rm -r --cached node_modulesgit push origin master 任务完成

2.关于使用如何使用git删除本地已经删除了但是远程没有被删除的分支

git push origin :branch-name

3.快速的切换最近的两个分支,像 Ctrl + TabAlt + Tab 我的的系统快捷键一样,是非常好用滴。

git checkout -

4.这一次是工作中总结的经验之谈,切记提交前先 git pull.

我们在git commit过后坚决不能直接 git push最好必须先git pull看下,我们要防止覆盖掉同事的提交,我们这个时候是不知道同事是否提交了的。因此我们着急push,这样有可能冲掉同事的提交,后果很严重


Last(这个比较长,而且可能用不到).这次的操作是关于如何转移已有仓库中的小项目的。

因为本人的习惯,所有关于语言的学习都放在一个大文件夹中,里面往往夹着许多的小项目,而这次真正地想要维护我的项目,所以将它另外分出来了。具体的教程在这里。从知乎中搜索到的,亲测可用!我用谷歌浏览器的插件fireshot保存了下来(PS:写在这里的好处是我不用扔在我的收藏夹里占位置了哈哈)

已经用谷歌翻译翻译过了,下面的图片看不清楚可以查看.

github1.png


gitlab 的 配置ssh链接:


complete.

转载于:https://www.cnblogs.com/can-i-do/p/7091684.html

你可能感兴趣的文章
360浏览器兼容模式 不能$.post (不是a 连接 onclick的问题!!)
查看>>
spring注入Properties
查看>>
【BZOJ-1055】玩具取名 区间DP
查看>>
Bit Twiddling Hacks
查看>>
LeetCode : Reverse Vowels of a String
查看>>
时间戳与日期的相互转换
查看>>
jmeter(五)创建web测试计划
查看>>
python基本数据类型
查看>>
1305: [CQOI2009]dance跳舞 - BZOJ
查看>>
关于TDD的思考
查看>>
Cocos2d-x学习之windows 7 android环境搭建
查看>>
将html代码中的大写标签转换成小写标签
查看>>
jmeter多线程组间的参数传递
查看>>
零散笔记
查看>>
MaiN
查看>>
[Python学习] 简单网络爬虫抓取博客文章及思想介绍
查看>>
触发器课程SQL Server 知识梳理九 触发器的使用
查看>>
信息浏览器从Android的浏览器中传递cookie数据到App中信息浏览器
查看>>
客户端连接linux虚拟机集群报错
查看>>
linux下部署一个JavaEE项目的简单步骤
查看>>