git切换分支

Eclipse Git使用

北慕城南 提交于 2020-03-01 05:50:11
前言 在之前写过 Git 的一些基本命令,但是,实际开发工作中,一般不直接使用命令行,而是使用集成开发工具,工具可以极大提高效率,而不用去记忆繁多的命令。团队中无法使用 Git 的主要原因我觉得也在于现在工具与 Git 结合的说明文档过少。 下面讲 Eclipse 与 Git 的集成。 #1 环境准备 ###1.1 JDK 略 ###1.2 Eclipse 这里就不再讲如何安装插件了,而且直接下载 Eclipse4.5 Mars (其它版本未下载测试过),这个版本直接自带了Git的插件,也避免了各种翻墙安装不了、各种鬼速卡死问题。Eclipse 官网 下载 64Bit 32Bit 。如果你连这个网站也上不了,可以用我的 Win 64Bit备份 。 ###1.3 git.oschina.net帐号 在git.oschina.net中注册帐户,并仓库一个空的仓库,如下,我创建了一个git-practice练习仓库,地址: http://git.oschina.net/zhengchaoken/git-practice git clone https://git.oschina.net/zhengchaoken/git-practice.git ###1.4 创建工程 Eclipse 解压启动后,创建一个 Java Project ,名字取为 git-practice ,在其中创建一个类

通过idea实现Git版本管理

被刻印的时光 ゝ 提交于 2020-03-01 02:31:33
1.安装Git Git是一个版本管理的工具,当前比较流行的版本管理工具有SVN,Git等。 要想使用Git作为版本管理工具,我们首先需要进行下载Git客户端在电脑上。 Git下载地址:https://git-scm.com/downloads Git下载腾讯下载中心:https://pc.qq.com/detail/13/detail_22693.html 接着就是安装了,一直点击Next即可,使用默认安装。这个页面选择git使用的命令行,建议使用第一个git自带的即可。 接着需要设置git的用户名和邮箱,这个用户名会显示在提交历史中。打开git-base.exe,这里需要执行两个命令,一般直接设置全局的即可: 修改当前项目用户名和密码: git config user.name "username" git config user.email "email" 修改完毕查看一下: git config user.name git config user.email 修改全局用户名和密码: git config --global user.name “Your Name Here” git config --global user.email “your_email@example.com” 修改完毕查看一下: git config --global user.name git

git常用操作及其基本命令

↘锁芯ラ 提交于 2020-02-29 19:58:45
克隆远程仓库代码到本地 本地创建有文件夹 git clone 远程仓库地址 本地文件夹名称 本地没有创建文件夹 git clone 远程仓库地址 文件夹名称 克隆完成之后,使用“cd 文件夹”的方式进入,然后执行git init初始化本地仓库 查看远程仓库 git remote -v 可以看到远程仓库的名称以及对应的地址 添加远程仓库 git remote add 名称 远程仓库地址 移除远程仓库 git remote remove 远程仓库名称 创建本地分支 git branch 分支名称 切换到创建的分支 git checkout 分支名称 如果想创建并切换到分支可以使用如下命令 git checkout -b 分支名称 删除分支 git branch -d 分支名称 查看本地所有分支 git branch -a 通过该命令可以了解当前本地建立的分支情况以及当前所在的分支 将本地代码放入暂存以及提交到本地本地仓库的命令 git add * 将代码放入到暂存区 git commit -a -m '提交信息' 可以将暂存区的代码提交到本地仓库 将本地仓库的代码提交到远程仓库的方法 如果本地仓库与远程仓库建立的连接关系可以直接使用如下命令进行代码拉取和代码提交 git pull 拉取对应分支上的代码 git push 将当前分支上的代码提交到远程对应的分支上

Git-分支管理

生来就可爱ヽ(ⅴ<●) 提交于 2020-02-29 18:46:59
分支管理 查看分支 git branch 创建分支 git branch 切换分支 git checkout 创建并切换分支 git checkout -b 合并分支(需要先切换到主分支) git merge 删除分支 git branch -d 强制删除未合并的分支 git branch -D 查看分支历史 git log --graph --pretty=oneline --abbrev-commit 合并--no-ff参数:合并历史可以看出曾经合并过(被删除)的分支 git merge --no-ff 保存当前分支工作区修改 场景: 在dev分支进行需求某个新需求开发,进度50%,这时发现紧急Bug,需要2小时修复好. 处理: 保存当前工作区的修改 新建分支修复bug 修复后提交: 修复完, 合并bug分支 恢复dev工作区, 继续新需求开发 恢复stash有2种方法: 1. git stash pop,不需要手动删除 stash; 2.git stash apply , 还要 git stash drop. 来源: https://www.cnblogs.com/lianstyle/p/11106913.html

git 命令常用总结

浪尽此生 提交于 2020-02-29 18:40:22
详细git教程可参考: http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 基础命令 用户设置 $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" 初始化仓库 $ git init Initialized empty Git repository in /Users/learngit/.git/ 把文件添加到仓库 git add filename 把文件提交到仓库 git commit -m "comment message" 初始化一个Git仓库,使用git init命令。 添加文件到Git仓库,分两步: 第一步,使用命令git add ,注意,可反复多次使用,添加多个文件; 第二步,使用命令git commit,完成。 运行 git status 命令看看结果 git status 但如果能看看具体修改了什么内容 git diff filename 要随时掌握工作区的状态,使用git status命令。 如果git status告诉你有文件被修改过,用git diff可以查看修改内容

git的学习笔记

血红的双手。 提交于 2020-02-29 18:39:06
一、Git文件的四种状态   1.untracked : 未被追踪的   2. modified(改进的) : 表示已经修改,和版本库有区别   3. staged : 表示把工作区修改的文件添加到暂存区但并没有提交到版本库   4. commited : 表示数据安全的存储在本地库中 二、git 常用命令   1.git init : 初始化git仓库,然后出现.git的文件   2.git config user.name zhangshunwei    git config user.email 1418984979@qq.com    git config --list : 查看git的配置信息   3.git add : 把文件添加到暂存区    git add . : 把所有工作区文件进行提交   4.git status : 查看项目文件状态    git status -u : 可以查看文件夹里面的文件   5.git commit : 把文件添加到本地库 git commit -m " 提交添加的提示语"   6.git log : 查看提交的记录    git log --oneline : 每次提交只查看一行的关键信息    git log -7 -p : 查看最近7次的提交具体的信息    git log -p : 可以具体查看添加的信息 三、git撤销指令

git的日常操作

家住魔仙堡 提交于 2020-02-29 16:32:21
git参考 http://www.git-scm.com/book/zh/ch3-5.html git中文资料 http://blog.csdn.net/yangwen123/article/details/8664342 https://github.com/abhikp/git-test/wiki/View-the-commit-log-of-a-remote-branch 1)安装Git 2)配置用户信息 git config --global user.name "username" git config --global user.email "email" git config --global color.ui true 3)生成公钥对 ssh-keygen –t rsa 在用户的主目录下的.ssh/中,把id_rsa.pub变为username.pub发给管理员 4)clone远程的仓库 git clone gitolite@192.168.0.102:xxx.git 克隆完成后,本地有和远程服务器一样的版本库 5)日常操作 查看当前repository的状态 git status 每天开始工作的时候,执行pull操作,把服务器上的内容合并到本地 git pull origin develop 把本地修改的文件添加到staged中(所有修改的文件) git add

git常用命令与操作图解

旧城冷巷雨未停 提交于 2020-02-29 16:32:05
初始化配置 # 配置使用git仓库的人员姓名 git config --global user.name " gaowenming " # 配置使用git仓库的人员email git config --global user.email “ git@163.com " # 创建公钥和私钥 ssh-keygen -t rsa -C“ git@163.com " Git bash 操作如下: 秘钥配置 生成完公钥和私钥后,默认会生成2个文件id_rsa.pub, id_rsa id_rsa.pub: 公钥,需要放到git服务器上认证的 id_rsa: 私钥,push代码时会和远程的公钥做认证 把id_rsa.pub文件中内容添加到git服务中 取得 Git 仓库 # 初始化一个版本仓库 git init #Clone 远程版本库 git clone url 提交修改 # 添加所有当前修改的文件到暂存区 git add . # 跟踪新文件 git add readme.txt 从当前跟踪列表移除文件,并完全删除 git rm readme.txt 仅在暂存区删除,保留文件在当前目录,不再跟踪 git rm –cached readme.txt # 查看文件状态 git status # 提交你的修改 git commit –m " 你的注释" 推送你的更新到远程服务器,语法为 git

git命令之使用率超高的命令汇总

大兔子大兔子 提交于 2020-02-29 12:24:03
文章目录 git status git log git show git branch git checkout git stash git commit git pull git push git status // 查看当前工作区状态 git status git log // 查看历史提交记录(commitID 提交者 日期 说明) git log // 精简版,一个commit一行 git log -- oneline // 在git log基础上多了文件增删改信息 git log -- stat // 只显示name的提交 git log -- author = “name” // 只显示message中包含关键字key的提交 git log -- grep key // 只显示某日期之后的提交 git log -- after '10-1-2019' // 只显示某日期之前的提交 git log -- before '10-1-2019' // 显示具体某个文件xxx.x的历史改动,要包含路径(或者就到xxx.x文件所在目录下去查看就不用加路径了) git log pathxxx / pathxxx / xxx . x git show // 显示某提交的具体修改内容 git show commitID git branch // 查看本地所有分支

git码云

*爱你&永不变心* 提交于 2020-02-29 08:56:27
版本控制器 """ 完成 协同开发 项目,帮助程序员整合代码 i)帮助开发者合并开发的代码 ii)如果出现冲突代码的合并,会提示后提交合并代码的开发者,让其解决冲突 软件:SVN 、 GIT(都是同一个人的个人项目) github、gitee(两个采用git版本控制器管理代码的公共平台) git:集群化、多分支 """ git 简介 """ 什么是git:版本控制器 - 控制的对象是开发的项目代码 代码开发时间轴:需求1 => 版本库1 ==> 需求2 => 版本库2 => 版本库3(版本库1) => 版本库4(版本库2) """ git与svn比较 git的工作流程 版本库间的通信 git分支管理 git使用 流程(核心总结) """ 1)有红色信息(工作区有内容),就执行 add 2)全绿信息(内容全部在暂存区),才执行 commit 3)只有被版本库控制的代码,才能被监听,所以可以回滚到任何一个版本 """ 安装 # 1.下载对应版本:https://git-scm.com/download # 2.安装git:在选取安装路径的下一步选取 Use a TrueType font in all console windows 选项 基础命令 将已有的文件夹 - 初始化为git仓库 """ >: cd 目标文件夹内部 >: git init """ 在指定目录下 -