branch

idea git 命令

寵の児 提交于 2020-02-12 19:32:41
git 不同于svn的地方时他拥有本地库,不必像svn那样必须在网络下同步。 git基本工作流程: git clone:将远程的Master分支代码克隆到本地仓库 git checkout:切出分支出来开发 git add:将文件加入库跟踪区 git commit:将库跟踪区改变的代码提交到本地代码库中 git push: 将本地仓库中的代码提交到远程仓库 git 分支 主分支 master分支:存放随时可供生产环境中的部署的代码 develop分支:存放当前最新开发成果的分支,当代码足够稳定时可以合并到master分支上去。 辅助分支 feature分支:开发新功能使用,最终合并到develop分支或抛弃掉 release分支:做小的缺陷修正、准备发布版本所需的各项说明信息 hotfix分支:代码的紧急修复工作 ------------------------------------------------ git branch -r: 查询远程有多少分支 git branch -a:查询远程和本地有多少分支 git branch :查询本地有多少分支 git branch xxx : 创建分支(如果分支名已经存在报:fatal: A branch named 'advance' already exists.) git clone 克隆远程分支到本地 git checkout

git远程上的分支到本地

人盡茶涼 提交于 2020-02-12 15:21:35
先想一个自己要在本地新建的分支名称,qianjinyan git checkout -b qianjinyan origin/SELLER-2248-1018 git branch 查看分支 git pull 拉取最新 git 分支查看与切换 # 1.查看所有分支 > git branch -a    # 2.查看当前使用分支(结果列表中前面标*号的表示当前使用分支) > git branch # 3.切换分支 > git checkout 分支名 git checkout SELLER-2248-1018 //查看本地分支 git branch //删除目标分支 git branch -D master git branch -D service_shop //重新拉取master分支 git checkout master git checkout service_shop //创建新的分支 git checkout -b service_shop //上传文件流大哪个分支 git push --set-upstream origin service_shop    来源: https://www.cnblogs.com/qianjinyan/p/11862019.html

GIT

↘锁芯ラ 提交于 2020-02-12 08:09:50
git 相关基础操作 git init # 在当前文件夹下创建一个.git的隐藏文件夹,初始化版本控制器 # 注:不需要再同一目录下的多个位置初始化,git可以管理当前目录下的所有文件及子目录 git status # 查看当前文件夹的管理状态 # 例如:哪些文件被修改过,哪些文件还未提交到版本库等(红色表示未管理,绿色表示已管理) git add 文件名 # 对指定文件进行版本控制(暂存状态) git add . # 对指定文件夹下的所有文件及子目录进行版本控制(暂存状态) git commit -m '详细的描述信息' # 创建提交记录(版本) git config --local user.name '用户名' git config --local user.email '邮箱名' # 第一次提交时会要求配置邮箱与用户名 git log # 查看提交记录(历史版本记录) git reflog # 查看所有提交记录(历史版本记录) git reset --hard 版本号 # 在log中查看版本号,可以回滚到指定的版本 # 注:如果回滚后又想回滚到回滚之前的状态,这时候得使用git reflog,然后再git reset --hard 版本号 git revent 版本号 # 可以取消git log中的提交记录 git stash相关操作 # stash的应用场景: #

Git 的基本命令解释

扶醉桌前 提交于 2020-02-10 05:08:57
git init : 在给定的文件夹下面初始化git 即给这个文件夹加入一个.git 文件夹 git add . : 当文件被改一动的时候把所有改动的文件加入缓存序列 git commit -m "TXT" 把改动的文件放入上传的序列中, 且加上注释 git branch XXX: 创建一个分支 git branch -a: 查看有多少的分支 git checkout XXX(this is branch): switch to selected branch git log -oneline: 只是显示每个log一行的状态 ID号码为总ID号码的前几位 git checkout ID(short) 查看这个ID号码时刻文件的状态 git revert ID(short)只是删除这个ID 号码对应的commit git reset ID(short)--hard 删除这个ID号码之后的一切更改 git pull <url> 把文件从github 复制下来 git push <url>把文件上传到github 来源: https://www.cnblogs.com/shwzh1990/p/12289707.html

Git常用操作

折月煮酒 提交于 2020-02-08 16:11:40
重置本地/拉取更新 git fetch --all git reset --hard origin/master git pull 迁移远程库 步骤1-删除现有远程关联:git remote rm origin 步骤2-关联新的远程仓库:git remote add origin <仓库地址> 步骤3-建立远程分支:git push origin 远程分支名:本地分支名 查看 显示所有远程仓库:git remote -v 列出所有本地分支:git branch 列出所有远程分支:git branch -r 列出所有本地分支和远程分支:git branch -a 删除 删除本地分支:git branch -d 分支名 删除远程分支:git push origin --delete 分支名 切换 切换本地分支:git checkout 分支名 切换到上一个分支:git checkout - 新建分支,并切换到该分支:git checkout -b 分支名 切换为远程dev分支,本地也命名为dev并切换过去:git checkout -b dev origin/dev 来源: https://www.cnblogs.com/kanyu/p/12283470.html

Git 命令大全

送分小仙女□ 提交于 2020-02-08 10:26:34
Git 大全 一、Git GUI 客户端 Git 客户端下载(Windows) TortoiseGit 客户端下载(Windows) Sourcetree 客户端下载(Windows、Mac) Git Extensions 客户端下载(Windows、Mac、Linux) SmartGit 客户端下载(Windows、Mac、Linux) GitEye 客户端下载 (Windows、Mac、Linux) gitg 客户端下载(Windows、Linux) ungit 客户端下载(Windows、Mac、Linux) git-cola 客户端下载(Windows、Mac、Linux) Tower 客户端下载(Windows、Mac) Gitbox 客户端下载(Mac) GitUp 客户端下载(Mac) giggle 客户端下载(Linux) Pocket Git 客户端下载(Andorid) Working Copy 客户端下载(IOS) Git2Go 客户端下载(IOS) GitDrive 客户端下载(IOS) Fork 客户端(Windows、Mac) GitKraken 客户端(Windows、Mac、Linux) 二、Git IDE 插件 Eclipse、Myeclipse 插件下载 Netbeans 插件下载 IntelliJ IDEA 插件下载 Visual Studio

新浪云Git代码仓库使用

守給你的承諾、 提交于 2020-02-08 06:03:54
SAE近期的优化,目前已经支持Git,本文将介绍如何使用Git在SAE上部署代码。 使用Git进行代码管理,首先要在本地安装Git客户端,下载链接:http://www.git-scm.com/download/ Git客户端的安装与配置过程在此略去不讲,谷歌一下可以找到许多相关的内容,文章重点介绍如何使用Git在SAE上部署代码。 本文例子中使用的操作系统为Windows 8.1,应用语言为Python,应用名称为gitsrc。 0. 代码管理方式的选择(典型的程序员计数) 在首次对应用进行代码管理时,有且仅有一次选择代码库管理方式的机会,这里我们选择Git。 此后应用的代码管理方式将不可变更(也就是说选定不可逆) 创建完成后,可以在页面上看到应用的Git仓库地址:https://git.sinaapp.com/gitsrc/ 1. 使用git clone克隆代码仓库 在命令提示符(cmd)下,cd到工作目录(本例为E:\sae),执行命令: git clone -o sae https://git.sinaapp.com/gitsrc 注:也可以在客户端直接执行上个命令 其中gitsrc应替换为正确的你自己的应用名称 按照提示输入 安全邮箱 和 密码 ,执行成功后,提示检出内容为空。 注:上面标红的信息是指你 sae的信息 保存Git用户名和密码: 实现办法(win环境): a

04 Git命令清单

非 Y 不嫁゛ 提交于 2020-02-07 06:51:35
常用的 Git 命令清单 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [ project-name ] # 下载一个项目和它的整个代码历史 $ git clone [ url ] 二、配置 Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。 # 显示当前的Git配置 $ git config --list # 编辑Git配置文件 $ git config -e [ --global ] # 设置提交代码时的用户信息 $ git config [ --global ] user.name "[name]" $ git config [ --global ] user.email "[email address]" 三、增加/删除文件 # 添加指定文件到暂存区 $ git add [ file1 ] [ file2 ] .. . # 添加指定目录到暂存区,包括子目录 $ git add [ dir ] # 添加当前目录的所有文件到暂存区 $

Git2

我与影子孤独终老i 提交于 2020-02-07 04:13:23
1.查看分支 git branch $git branch [-v/vv] 2.创建分支 git branch $git branch 分支名 根据当前所在分支(master)创建一个名为test的分支,但是并不切换到新分支,仍然保持在master分支。 3.查看图形分支 gitk $gitk 可以进入了图形界面,然后选择新建视图,选择remember和勾选全部,以后就可以直接用这个方式打开视图。同时我们也可以用 gitk --all 命令来打开图形界面,并显示所有分支。 4.切换分支 git checkout $git chechout test 可以用 git checkout -b test 创建test分支并切换到test分支 头分离状态 一般HEAD就是指向某分支的最新提交,当使用 git checkout 哈希值 指令将HEAD指针指向的某个提交节点,HEAD不再指向某个分支的最新提交,此时称为头分离。用 git status 命令查看:HEAD detached at … 头分离状态的使用场景 当我们切换分离头的时候就有如下提示: Note: checking out ‘cbd3348’. You are in ‘detached HEAD’ state. You can look around, make experimental changes and

Git Command #05 分支操作

一曲冷凌霜 提交于 2020-02-06 19:12:12
git branch 列出所有本地分支 不包含遠端分支 可查看目前所在分支 git branch [Branch] 建立分支,但維持在目前的分支 git branch [Branch] [Reflog] 將特定 Reflog 建立分支,維持在目前分支 git branch -d [Branch] 刪除該分支 無法刪除當前的分支 git branch -a 大专栏 Git Command #05 分支操作 列出所有分支 包含遠端分支 git checkout git checkout [Branch] 切換分支 git checkout -b [Branch] 建立分支,並切換到該新分支 git checkout [Branch] [File] 還原 Branch 中的 File 該指令可重置被刪除及被更名的目錄或檔案 来源: https://www.cnblogs.com/liuzhongrong/p/12269578.html