关于Git的一些操作记录
本文是我的一些记录,不按教学顺序
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.
关于Git的一些操作记录的更多相关文章
- centos下升级git版本的操作记录
在使用git pull.git push.git clone的时候,或者在使用jenkins发版的时候,可能会报类似如下的错误: error: The requested URL returned e ...
- centos6下升级git版本的操作记录
编译go_ethereum的时候出现了错误 然后发现是自己的git没有升级成功 因为编译需要高版本的git版本 所以会编译不成功 之后执行 root@uatjenkins01 ~]# git - ...
- 转:centos下升级git版本的操作记录
https://www.cnblogs.com/kevingrace/p/8252517.html 在使用git pull.git push.git clone的时候,或者在使用jenkins发版的时 ...
- jenkins中通过git发版操作记录
之前说到的jenkins自动化构建发版是通过svn方式,今天这里介绍下通过git方式发本的操作记录. 一.不管是通过svn发版还是git发版,都要首先下载svn或git插件.登陆jenkins,依次点 ...
- Git常用的操作记录(自用)
分支常用操作命令 $ git branch -a //查看分支 $ git checkout -b dev origin/master //切换/创建分支 $ git branch -vv 或 gi ...
- git reflog查看所有操作记录
git reflog 可以查看所有分支的所有操作记录(包括(包括commit和reset的操作),包括已经被删除的commit记录,git log则不能察看已经删除了的commit记录 具体一个例子, ...
- 部署Zipkin分布式性能追踪日志系统的操作记录
Zipkin是Twitter的一个开源项目,是一个致力于收集Twitter所有服务的监控数据的分布式跟踪系统,它提供了收集数据,和查询数据两大接口服务. 部署Zipkin环境的操作记录:部署Zipki ...
- Redis Cluster高可用集群在线迁移操作记录【转】
之前介绍了redis cluster的结构及高可用集群部署过程,今天这里简单说下redis集群的迁移.由于之前的redis cluster集群环境部署的服务器性能有限,需要迁移到高配置的服务器上.考虑 ...
- Gitlab备份和恢复操作记录
前面已经介绍了Gitlab环境部署记录,这里简单说下Gitlab的备份和恢复操作记录: 1)Gitlab的备份目录路径设置 [root@code-server ~]# vim /etc/gitlab/ ...
随机推荐
- 打包AAC码流到FLV文件
AAC编码后数据打包到FLV很简单. 1. FLV音频Tag格式 字节位置 意义0x08, ...
- Agc011_C Squared Graph
传送门 题目大意 给定$n$个点$m$条边的简单图(无重边无自环),将有序点对$\{a,b\}$作为新的点,新产生的$n^2$个点中对于两个点,$\{a,b\},\{x,y\}$,当且仅当原图中存在边 ...
- C#实现读写文本文件中的数据
[1]首先我们定义一段假数据,这里以一个string为例字 static void Main(string[] args) { string data = &quo ...
- DNSmasq
是一款轻便的主要用于个人电脑的DNS:占用的端口是53(和DNS服务的bind的端口一致):我之所以关注它,就是因为在安装DCOS的时候是不允许占用53端口:但是其实默认安装的CentOS几乎都有这个 ...
- 开启现有android项目
开启工程 在屏幕上方的选单列上,选择「File->New->Project」, 会弹出「New Project」对话视窗.Eclipse 是通用的编辑环境,可根据你所安装的不同扩充套件而支 ...
- 1. Two Sum[LeetCode 简单 by 大志]
1. 二数之和 题目 English Given an array of integers, return indices of the two numbers such that they add ...
- spring下,druid,c3p0,proxool,dbcp四个数据连接池的使用和配置
由于那天Oracle的数据连接是只能使用dbcp的数据库连接池才连接上了,所以决定试一下当下所有得数据库连接池连接orcale和mysql,先上代码 配置文件的代码 #================ ...
- java代码Math.sqrt
总结:这个判断小数的题目,当时全只2有一个人想出了结果.老师很开心.我很桑心~~~~ 我没想到要取膜,我只想到了除以等于0就够了.至于中间的“取膜”,我没凑齐来,还是不够灵活 package com. ...
- java web 基础 json 和 javaBean转化
github地址: https://github.com/liufeiSAP/JavaWebStudy 实体类: package com.study.demo.domain; import com.f ...
- C#图片压缩类winform
using System;using System.Collections.Generic;using System.Text;using System.Drawing;using System.Dr ...