git常用指令整理】的更多相关文章

git常用指令一览表 GIT指令 说明 git add . 将全部文件的内容加到Git索引以便执行commit. 这个指令不会检查文件夹中是否有文件被删除. 要注意的是,只有执行" git add"时的文件内容会被加入Git 索引.如果后来又修改了文件, 新的文件内容不会在Git索引中.我们必须重新执行" git add "指令,才会更新Git索引. git add 文件名 文件名 - 将指定的文件的内容加到Git 索引,以便执行commit 操作.要注意的是, 只…
[Toc] 1. 创建 复制一个已创建的仓库:git clone ssh://user@domain.com/repo.git 创建一个新的本地仓库:git init 2. 本地修改 显示工作路径下已修改的文件:git status 显示与上次提交版本文件的不同:git diff 把当前所有修改添加到下次提交中:git add 把对某个文件的修改添加到下次提交中:git add -p <file> 提交本地的所有修改(包括不在缓存区的):git commit -a 提交之前已标记的修改:git…
一.git简介 什么是git? git是一款开源的分布式版本控制工具 在世界上所有的分布式版本控制工具中,git是最快.最简单.最流行的   git的起源 作者是Linux之父:Linus Benedict Torvalds 当初开发git仅仅是为了辅助Linux内核的开发(管理源代码)   git的现状 在国外已经非常普及,国内并未普及(在慢慢普及) 越来越多的开源项目已经转移到git CVS 最早的开源.免费的集中式版本控制工具 自身设计有问题,会造成提交文件不完整,版本库莫名其妙损坏的情况…
Git 常用命令整理 取得Git仓库 初始化一个版本仓库 git init Clone远程版本库 git clone git@xbc.me:wordpress.git 添加远程版本库origin,语法为 git remote add [shortname] [url] git remote add origin git@xbc.me:wordpress.git 查看远程仓库 git remote -v 提交你的修改 添加当前修改的文件到暂存区 git add . 如果你自动追踪文件,包括你已经手…
从工作开始,一直都在使用为知笔记(作为程序员需要知道的内容很多---不需要很深入理解,一段时不使用的东西可能就会忘记).但本周一同步不同PC端时,了解到为知会在2017/1/1开始收费! 既然收费了,咱就不用了:但同步功能真得很好用.看看自己平日里做的笔记,恰好给自己一个写作的机会(那就把它们整理一下,发表到博客园上吧). "好记性不如烂笔头嘛!"是James一直坚信的理念.希望你也如此!(下述图片为转载) 之前的博客<Git--常用场景解析>,说道了一下安装和基本常识:本…
Linux常用命令整理 快捷键 [Tab] [Tab] 接在一串指令的第一个字的后面,则为"命令补全": [Tab] 接在一串指令的第二个字以后时,则为"文件补齐"! 若安装 bash-completion 软件,则在某些指令后面使用 [tab] 按键时,可以进行"选项/参数的补齐"功能! [Ctrl]-c 退出当前程序 [Ctrl]-d 键盘输入结束 [shift]+{[PageUP]|[Page Down]}按键 在纯文本中翻页 日常命令 u…
1 pwd 显示当前目录2 mkdir 创建目录 cd 进入文件3 git init 变成Git可以管理的仓库(千万不要修改目录下的.git隐藏文件夹)4 ls -ah 可以把.git文件显示出来5 要把创建出来的文件放在仓库文件中不然git找不到的6 git add filename或者. 把文件放入git仓库暂存区7 git commit -m"yourmessage" 告诉Git,把文件提交到仓库8 git status命令可以让我们时刻掌握仓库当前的状态9 git diff c…
PS:以下内容中的所有 aaaaaa 均为可替换的自定义内容 git status 查看当前版本状态,判断有没有未提交的变动 git add . 添加到暂存区(注意有个点)git commit -m 'aaaaaa' 提交到本地版本库git commit -a -m 'aaaaaa' 以上两步合起来,只可以对已存在的文件进行修改后操作:如果本次提交的内容有新的文件产生则不可以使用 git log 查看当前提交过的日志(输入 q 退出查看状态)git log --pretty=oneline 查看…
<a>github的提交方式      git status     (1)git add .--------------------存储到本地       git add -u         git commit -m 'message'-------存储时的标记(修改了哪些地方,方便下次查询)          git pull------------------------下载服务器代码          git push------------------------上传代码至服务器…
使用Xcode提交一个第三方库时,由于包含资源文件,总是提交不了,提示报错:XXX commit is not under version control (1) 网上查了下,得知 xcode对于svn的支持不够好:导致资源文件如图片使用Xcode提交不了. 然后svn 命令提交,之前使用svn命令提交图片的时候,是可以提交的,但是今天就算使用svn命令,还是提交不了: 截图: 后来在commit命令后面加上svn的账户名和密码,才提交成功了: 原文链接:http://www.cnblogs.c…
Git版本管理工具(CVS) 首先粘上两个Git的基础链接~ 阮一峰:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 廖雪峰:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 一.Git版本管理工具(CVS)特点 1.分布式版本控制 2.多个开发人员协调工作 3.有效监听内容的修改 4.方便本地及远程操作 二…
命令行指令 Git 全局设置 git config --global user.name "cqu2003" git config --global user.email "cqu2003@gmail.com" 创建新版本库 git clone git@code.aliyun.com:cqu2003/demo.git cd demo touch README.md git add README.md git commit -m "add README&qu…
下载项目 git clone https://git.oschina.net/jianqingwang/jianblog.git 注意,clone跟的是项目地址 查看分支(也就是版本) git branch 下载新的更新数据(每次提交代码到git,需要同步下数据,然后再提交,这点跟svn类似) git pull origin master(master是我的分支名字) 提交数据到git(更新完了,要提交自己的版本) 第一条语句:git add . 第二条语句:git commit -m "这里写…
.初始化一个Git仓库:git init 2.添加文件到Git仓库: git add <file> 添加文件到暂存区 git commit 把文件提交到版本仓库 3.查看工作区状态:git status 4.查看文件修改内容:git diff <file> git diff HEAD -- <file> 可以查看工作区和版本库里面最新版本的区别 HEAD指向当前版本,上一个版本HEAD^,上上一个版本HEAD^^(HEAD~2) 5.查看提交历史:git log 6.查…
初始化配置 #配置使用git仓库的人员姓名 git config --global user.name "Your Name Comes Here" #配置使用git仓库的人员email git config --global user.email you@yourdomain.example.com #配置到缓存 默认15分钟 git config --global credential.helper cache #修改缓存时间 git config --global credent…
分布式和集中版本控制的区别 分布式版本控制系统与集中式版本控制系统有何不同呢?首先,分布式版本控制系统根本没有“中央服务器”,每个人的电脑上都是一个完整的版本库,这样,你工作的时候,就不需要联网了,因为版本库就在你自己的电脑上.既然每个人电脑上都有一个完整的版本库,那多个人如何协作呢?比方说你在自己电脑上改了文件A,你的同事也在他的电脑上改了文件A,这时,你们俩之间只需把各自的修改推送给对方,就可以互相看到对方的修改了. 和集中式版本控制系统相比,分布式版本控制系统的安全性要高很多,因为每个人电…
1. git init 初始化 git 目录 2. git add 添加文件 git add fileName       #添加指定文件 git add -i             #手工选择要添加的文件 git add -A             #所有的更改操作--新建,更改,删除: git add .              #只包括 新建 ,修改操作:无删除: git add -u             #只包括修改,删除操作,无新建: git add -p          …
dual 伪表 用来测试函数和表达式 1.查询EMP表中所有人的信息,结果格式样例为"某人的月薪是1000$" SELECT ENAME||'的月薪是'||SAL||'$' FROM EMP; 2.查询EMP表的部门号,去掉重复数据 SELECT DISTINCT DEPTNO FROM EMP; 3.查询EMP表员工的姓名和年薪,年薪列用"ANNUAL"显示 SELECT ENAME AS "姓名",SAL*12 AS "ANNUAL…
Git 什么是Git 初始化 guthub创建sshKey 下载 上传 更新 创建切换分支 删除分支 合并分支 查看命令历史|提交历史 撤回 设置用户名和密码 查看配置信息 强制pull 强制push Git命令总结 Git简介 Git是先进的分布式版本控制系统 初始化 $ git init (初始化git通过git init命令把这个目录变成Git可以管理的仓库) 创建sshKey $ ssh-keygen -t rsa -C "546558392@qq.com" (创建本机的ssh…
初始化配置 #配置使用git仓库的人员姓名 git config --global user.name "Your Name Comes Here" #配置使用git仓库的人员email git config --global user.email you@yourdomain.example.com #配置到缓存 默认15分钟 git config --global credential.helper cache #修改缓存时间 git config --global credent…
1. 查看端口占用情况 netstat -tunlp 2.压缩文件 文件夹 tar -cf 文件名.tar 文件夹 gzip 文件名.tar 文件 tar 文件名 文件1 文件2 ... gzip t_zyzx_zlb_zlsx.sql.tar 3.解压文件 # 解压 tar包 tar –xvf file.tar # 解压tar.gz tar -xzvf file.tar.gz # 解压 tar.bz2 tar -xjvf file.tar.bz2  # 解压tar.Z  tar –xZvf f…
#配置 git config --global user.name "Your Name" git config --global user.email "email@example.com" #注意git config命令的--global参数,用了这个参数,表示这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址. #cd到目录,初始化 git init #把文件添加到暂存去 git add file.py #把暂存去…
一.组件创建 ng generate component heroes 二.运行项目 ng serve --open //--open 立即打开 三.创建指令 ng g directive my-new-directive 四.创建管道 ng g pipe my-new-pipe 五.ngModel指令 1.虽然 ngModel 是一个有效的 Angular 指令,不过它在默认情况下是不可用的. 它属于一个可选模块 FormsModule,必须自行添加此模块才能使用该指令. // app.mod…
1.查询指定文件的修改所有修改日志git log --pretty=oneline 文件名 1. git log filename 可以看到fileName相关的commit记录2. git log -p filename 可以显示每次提交的diff 3.查询制定某个提交的 详细内容git show git show 356f6def9d3fb7f3b9032ff5aa4b9110d4cca87e 4. 只看某次提交中的某个文件变化,可以直接加上fileName git show c5e6980…
set number:设置行号 set list:区分tab和空格 按w:一个字一个字跳转 按b:一个字一个字回跳 shift+6:行首 shift+4:行尾 ctrl+v:选中块,再按shift+i进入插入 代码对齐:shift+v再按shift+">" 连续'gg':默认到行首 shift+g:到行尾 行号+shift+g:到对应行 10j:往下跳10行 3k:往上跳3行 shift+h:屏幕最上一层 shift+l:底部 shift+m:中间 vs:左右分屏 split:上…
启动Vim后,默认是在 Normal 模式下,但是我们有时不知道是在编辑模式还是normal模式,按ESC键就可以返回normal模式.因为所有的命令都需要在Normal模式下使用,所以建议多按几下ESC键.下面是一些简单的vim命令 i Insert 模式,按 ESC 回到 Normal 模式. x 删当前光标所在的一个字符. :wq 存盘 + 退出 (:w 存盘, :q 退出) (注::w 后可以跟文件名) dd 删除当前行,并把删除的行存到剪贴板里 p 粘贴剪贴板 vim命令进阶 vim插…
引用:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001373962845513aefd77a99f4145f0a2c7a7ca057e7570000 引用介绍:适合从零开始学习git 或 使用git,但不知道github的新人.不适合期望精通git的高手. PS:部分图文很幽默.比如章节:分支管理 git介绍:分布式版本控制软件.有一个公共的服务器可以提供代码保存. 网站g…
jsp的常用指令有哪些(编译指令/动作指令整理) JSP动作指令 JSP - JSP中的脚本.指令.动作和注释…
git的基本常用指令: 1.cd:切换路径 2.mkdir:进入文件夹目录 3.pwd:显示当前目录的路径 4.git init:把当前的目录变成可以管理的git仓库,生成隐藏.git文件 5.git add 文件名:把文件添加到暂存区去 6.git commit –m "版本提交备注":提交文件 –m 后面的是注释 7.git commit -a -m "版本提交备注":此指令是5.6两个步骤的合并版,添加所有更新过的文件并提交 8.git status:查看仓库…
git日程操作 服务器常用操作 ①同步master git pull origin master ②创建分支 git checkout -b 分支名 ③常规操作 git diff git add 文件名 git commit -m "版本说明" ④push操作 git push -u origin 分支名 ⑤发起merge请求 服务器 常用指令 ①看日志 tailf ".../.../localhost.log" ②看catalina.out tailf "…