GIT PUSH/PULL时总需要输入用户名密码的解决方案: git config --global credential.helper store 查看当前的配置信息: git config --system --list或者 git config --list 设置用户名和密码: git config --global user.name [username] git config --global user.email [email]…
一.合并其他分支的commit(A分支中的commit合并至B分支) 切换到A分支,查询commit历史命令行 : $ git log 复制要合并的commit id (如:663802dfb121e0a07603c828acf6c81f29bd75f3) 切换至B分支,合并A的commit id命令行 : $ git cherry-pick 663802dfb121e0a07603c828acf6c81f29bd75f3 二.修改分支名 将本地分支oldBranch改为newBranch命令行…
关于 更多使用细节(grammar和book),请参考 官网 1.上传代码 1.1 创建自己的远程Repository, github或者gitee 1.2 创建本地git仓库 $ git init Note:此指令本地源码根目录执行,执行成功后,会在当前目录生成一个名为".git"的目录.所有对本地仓库的操作信息都在此目录下存储. 1.3 将项目的所有文件添加到本地仓库中,再执行添加命令: $ git add . Note:此处的"."表示当前目录,如果只添加某些…
Git常用操作 https://backlog.com/git-tutorial/cn/intro/intro1_1.html Git详解(思维导图) https://blog.csdn.net/huwh_/article/details/78505565 Git fecth 和git pull 区别 https://blog.csdn.net/huang211630/article/details/73612068 常用命令 1. 显示当前的Git配置 git config --list Gi…
Git命令行介绍和使用说明(持续更新) 参见:<Git 中文简体教程> 一. 命令“git”或者“git help”查询常用命令 [add]: “git add”——不但是用来添加不在版本控制中的新文件,也用于添加已在版本控制中但是刚修改过的文件; 在这两种情况下, Git都会获得当前文件的快照并且把内容暂存(stage)到索引中,为下一次commit做好准备.Git跟踪的是内容不是文件. [bisect] [branch]:“git branch”——会得到当前仓库中存在的所有分支列表.其中…
在使用 git 命令行之前需要下载安装软件官方网站:https://git-scm.com/window 或者 mac 等其它版本自行下载 使用方法一:安装后在项目文件夹中右键菜单会有个 Git Bash Here 打开就可以使用命令行操作使用方法二:可以在项目文件夹地址栏中输入 cmd 打开 DOS命令行操作 常用的命令行大致总结如下: ===================== 日常操作所使用到的命令 ======================= git clone 代码地址注释:将代码库…
转自:http://www.cocoachina.com/ios/20171115/21163.html 本文为CocoaChina网友whf5566投稿 前言 笔者一直使用git的图形化工具sourceTree来管理代码库,日常工作中较少的使用git命令.但最近公司给配了一台旧电脑,配置太低,只有4G内存,Xcode,chrome等应用开多了非常卡顿,于是想到在终端使用git命令来工作.在重新熟悉了git命令,使用命令行工作一段时间后,觉得命令行下的git使用起来不是那么友好,比如没有命令补全…
Oozie命令行常用命令汇总 有时候脚本跑多了就不愿意在OozieWeb端去看脚本的运行情况了.还好Oozie提供了很多命令行命令.能通过命令行直接检索自己想看到的脚本信息.在这里简单进行一下总结.一般都是自己每天常用的. 1. 将一个job挂起:oozie job -suspend [jobID] oozie job –suspend 0000244-140909170015500-oozie-hado-W 2. 恢复被挂起的job:oozie job -resume [jobID] oozi…
Mysql命令行常用操作 一.从命令行登录MySQL数据库服务器 1.登录使用默认3306端口的MySQL /usr/local/mysql/bin/mysql -u root -p 2.通过TCP连接管理不同端口的多个MySQL(注意:MySQL4.1以上版本才有此项功能) /usr/local/mysql/bin/mysql -u root -p --protocol=tcp --host=localhost --port=3307 3.通过socket套接字管理不同端口的多个MySQL /…
windows下使用TortoiseGit代替Git命令行操作 大家在使用svn的时候,都非常喜欢使用小乌龟,也就是TortoiseSVN:那么git也有小乌龟版本,即TortoiseGit. 1.安装TortoiseGit 安装使用TortoiseGit的前提,是windows下msysGit环境都安装并设置好,并且已经生成了私钥和公钥,即可开始配合TortoiseGit使用. 安装没什么要求,根据自己的系统,32bit或者64bit对应选择安装即可. 2.配置TortoiseGit与msys…
历史命令大小:/etc/profile中字段HISTSIZE=1000 历史命令保存文件:~/.bash_history history -c 清空历史命令 history -w 把历史命令写入~/.bash_history !n执行第n条历史命令 !!执行上一条历史命令 !字串 重复执行最后一条以该字串开头的历史命令 设置别名:alias 别名=‘原命令' 此设置只会临时生效,若需永久生效则修改/root/.bashrc 删除别名:unalias 别名 命令执行顺序:1.绝对路径或相对路径:2…
git命令行创建并提交新分支到mater分支的常规步骤 git branch new_branch git status 查看修改的文件 git add changed_files git commit -m "commit descriptions" 提交更改到本地分支new_branch上 git push origin new_branch 添加本地分支到远程 git checkout master 切换到master分支 git merge new_branch 合并new_b…
[本人GitHub账号:] 用户名:chenhongshuang 密码:shuangshuang6300 邮箱:2452420371@qq.com 进入GitHub账号后 1·新建项目文件名称例demo,并且点击[Branch:master 输入 gh-pages 后回车键]::: [建好以后必须在自己电脑的任意位置建"相同项目文件名称demo"] 2·cd进入本地新建的项目文件中执行:git init 3·把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记…
提高Linux运维效率的命令行常用快捷键 tab 命令或路径等的补全键,Linux最有用快捷键 Ctrl+a 光标回到命令行首 Ctrl+e 光标回到命令行尾 Ctrl+k 剪切(删除)光标处到行尾的字符 Ctrl+u 剪切(删除)光标处到行首的字符 Ctrl+c 中断终端正在执行的任务或者删除整行 Ctrl+d 退出当前Shell命令行 Ctrl+r 搜索命令行使用过的历史命令记录 Ctrl+z 暂停执行在终端运行的任务 !! 执行上一条命令 !pw 执行最近以pw开头的命令 !$ 上一条命令…
提高Linux运维效率的30个命令行常用快捷键 表4-1  30个常用快捷键 快捷键 功能说明 最有用快捷键 tab 命令或路径等的补全键,Linux最有用快捷键* 移动光标快捷键 Ctrl+a 光标回到命令行首* Ctrl+e 光标回到命令行尾* Ctrl+f 光标向右移动一个字符(相当于方向键右键) Ctrl+b 光标向左移动一个字符(相当于方向键左键) 剪切.粘贴.清除快捷键 Ctrl+Insert 复制命令行内容* Shift+Insert 粘贴命令行内容* Ctrl+k 剪切(删除)光…
git 命令行下浏览器tig使用记录 tig 是一款优化 git 命令行的工具,使 git 命令行更加的便捷人性化 .如果用习惯了,会上瘾. 以下是一些使用记录: 安装成功后,在 Repo 文件夹下,输入 [ tig ]+ [ Enter ]即可进入 tig 模式.此时展现在面前的将会是本地所有的 commit 记录以及分支的演化. [ j ][ k ]可上下切换选中的行,[ Enter ]可分屏查看当前 commit 记录详情,[ l ]小写的 L,全屏查看 commit 记录. [ r ]进…
linux命令行常用快捷键,区别于vim编辑器快捷键.熟练掌握下面的快捷键可提高操作linux的工作效率.当然最重要的是可以装屌. 1.移动光标快捷键Ctrl+a光标回到命令行首* Ctrl+e光标回到命令行尾* Ctrl+f光标向右移动一个字符(相当于方向键右键) Ctrl+b光标向左移动一个字符(相当于方向键左键) 2.剪切.粘贴.清除快捷键Ctrl+Insert复制命令行内容* Shift+Insert粘贴命令行内容* Ctrl+k剪切(删除)光标处到行尾的字符* Ctrl+u剪切(删除)…
这是补发的,使用命令行操作的. (1)选择本地repository的路径 找到后点鼠标右键,选择git bash here. (2) clone到本地 在命令行输入 git clone ADDRESS (3)添加本地文件,上传到网上repository 身份验证 输入你的用户名和邮箱 添加文件到本地目录 输入git add . 添加到待传队列 输入git commit -m "上传名" push操作 输入账号密码,点击确认 至此,git命令行上传方式结束.…
每日一条 git 命令行:git clone https://xxxxx.git -b 12.0 --depth 1 -b 12.0:分支 12.0 --depth 1:depth 克隆深度,1 为最近一次的 commit. 用这个命令的目的是因为如果将所以 commit 下载下来会非常大,所以只克隆最近的一次.…
1.http://www.cnblogs.com/leesf456/p/5169765.html   参考博客 背景:最近入手了mac,看见mac上的大神都是在用git命令行推代码,我很羡慕有木有,好吧,是有的,然后就找了下.网上的教程真的是五花八门,写的都不够精准,那我写个超级入门的. 步骤: 第一步:git clone  仓库地址 第二步:进入克隆的文件夹中  右击:进入---git bash 第三步:当你修改完对应的文件后,你是不是想上传到github上了,来,往下看: git   add…
Git颜色branch,diff,interactive,status配置,git终端配置颜色,git命令行高亮 Git默认的输出是单一颜色的,感觉很不容易阅读,Git支持用多种颜色来显示其输出的信息,运行以下命令来开启多颜色输出 git config --global color.status auto  git config --global color.diff auto  git config --global color.branch auto  git config --global…
1.Git 命令行操作(本地库操作): 1.1. 创建本地库(本地库初始化): 第一步:首先在D盘建了个名为git空文件夹,命令行中cd到这个文件夹: 第二步:通过git init命令把这个目录变成Git可以管理的仓库: 文件夹会生成一个.git目录,不用去改它,这个目录默认是隐藏的,用ls -lah命令就可以看见 注意:.git 目录中存放的是本地库相关的子目录和文件,不要删除,也不要进行修改: 参考:https://blog.csdn.net/songkuiyuansky/article/d…
5.1 打开命令行窗口 安装Git后,在资源管理器的空白处,单击鼠标右键打开窗口,点击 Git Bash Here ,打开Git命令行窗口,在窗口中可直接使用Linux命令操作: 5.2 初始化Git本地库 命令: git init效果: 注意: .git 目录中存放的是本地库相关核心配置文件,也不要随意删除与修改 .git 目录仓库目录说明: hooks目录:脚本文件的目录. info目录:保存了不希望在 .gitignore 文件中管理的忽略模式的全局可执行文件 logs目录:日志目录 ob…
git 命令之暂存相关指令. 1.git 代码暂存指令:git stash 2.git 代码暂存列表信息:git stash list 3.git 代码应用暂存代码:git stash apply stash@{1} 4.git 代码清空暂存:git stash clear…
一.GIT CLONE最常用的有如下几个 1.最简单直接的命令:git clone xxx.git 2.如果想clone到指定目录:git clone xxx.git “指定目录” 3.clone时创建新的分支替代默认Origin HEAD(master):git clone -b [new_branch_name] xxx.git 4.clone 远程分支 + git clone 命令默认的只会建立master分支,如果你想clone指定的某一远程分支(如:dev)的话,可以如下: – A.…
新手了解 有不对的地方指点下 首先, 了解下什么是GIT,GIT是一款开元的分布式版本控制工具, 在世界上的所有分布式版本控制工具中,GIT是最简单,最流行,同时也是最常用的 相比于其他版本的控制工具而言,GIT也有着自己的特点 举个例子,GIT与集中式版本控制中的SVN相比来说,区别主要在于以下几点: 1 很多情况下, git的速度远远比SVN快 2 SVN是集中式管理, git是分布式管理 3 SVN使用分支比较笨拙, git可以轻松拥有无限个分支 4 SVN必须联网才能工作, git支持本…
Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目 这里说一下在命令行对git进行操作 git init [在本地初始化一个git库] //当你的git服务器里面已经有文件的时候 //克隆,从服务器上将代码给拉下来 git clone git地址[服务器上你要克隆的项目的地址] //从服务器上更新代码到本地 git pull [更新代码] //在本地项目中对下载的文件进行你自己的操作,当你对文件进行了改动之后,你要把你的改动push到服务器上 //首先你得把你的改动…
Git 常用命令常用命令 创建新仓库 创建新文件夹,打开,然后执行 git init 1 以创建新的 git 仓库. 检出仓库 执行如下命令以创建一个本地仓库的克隆版本: git clone /path/to/repository 1 如果是远端服务器上的仓库,你的命令会是这个样子: git clone username@host:/path/to/repository 1 工作流 你的本地仓库由 git 维护的三棵“树”组成.第一个是你的 工作目录,它持有实际文件:第二个是 缓存区(Index…
一.简介 1.Artisan 是 Laravel 自带的命令行接口名称,它为我们在开发过程中提供了很多有用的命令.想要查看所有可用的Artisan命令,可使用list命令: php artisan list 2.每个命令都可以用help指令显示命令描述及命令参数和选项.想要查看帮助界面,只需要在命令前加上help就可以了: php artisan help migrate 3.运行命令时,需将php添加到系统环境变量中,并且将目录cd到项目的根目录下才有效. 二.常用命令 1.创建配置缓存文件…
1. 常用命令 切换分支 git checkout [branch_name] 检出分支 git clone [git_URL] 更新分支 git pull origin [branch_name] 解决冲突 上传 git add [file]    git commit -m “注释” 标签 git tag 查看当前分支所有标签 打附注标签 git tag -a [version] -m “[messages]” 暂时不使用 Merge 查看本地分支   git branch 查看仓库分支  …