本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
龙儿筝 -
第3名
青否云后端云 - wallimn
- vipbooks
- gashero
- wy_19921005
- benladeng5225
- fantaxy025025
- zysnba
- ssydxa219
- javashop
- e_e
- sam123456gz
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- xiangjie88
- wiseboyloves
- ganxueyun
- lemonhandsome
- xyuma
- sichunli_030
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- Xeden
- johnsmith9th
- zhanjia
- forestqqqq
- luxurioust
- lzyfn123
- ajinn
- nychen2000
- wjianwei666
- daizj
- 喧嚣求静
- ranbuijj
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
- yeluowuhen
- lerf
最新文章列表
git diff 、git diff --cached 、git diff HEAD区别
在git提交环节,存在三大部分:working tree, index file, commit
这三大部分中:
working tree:就是你所工作在的目录,每当你在代码中进行了修改,working tree的状态就改变了。
index file:是索引文件,它是连接working tree和commit的桥梁,每当我们使用git-add命令来登记后,index file的内容就改 ...
git 删除分支和回滚
【git 删除本地分支】
git branch -D br
【git 删除远程分支】
git push origin :br (origin 后面有空格)
git代码库回滚: 指的是将代码库某分支退回到以前的某个commit id
【本地代码库回滚】:
git log
git reset --hard commit-id :回滚到commit-id,将commit ...
git remote 建立远程仓库
使用git嘛,第一步肯定是得新建一个git仓库
1.初始化一个空的git仓库
1 software@debian:~$ mkdir yafeng
2 software@debian:~$ cd yafeng/
3 software@debian:~/yafeng$ ls
4 software@debian:~/yafeng$ git init
5 Initialized empty ...
git 将本地项目提交到github
将项目传到githut
首先进入到项目根目录
Git Bash here
首先在本地创建ssh key;
$ ssh-keygen -t rsa -C "your_email@youremail.com"
后面的your_email@youremail.com改为你的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成. ...
Git 常用命令使用
概述:
工作区:workspace ,即 .git 目录的父目录,文件所在目录
暂存库:index ,.git目录中的一块区域,用于记录所有工作区的变换,并暂存,(即:git add 提交修改到git,未 commit 到分支)
当前分支:repository,.git目录中的一块区域,本地仓库,存放版本
一 配置
git config ...
GitHub转华为软件开发云详细教程
一、复制GitHub的代码库地址
首先,打开Github网页,找到要迁移的代码仓库地址,如下:
点击Clone or Download,出现以下界面
点击Copy toclipboard(复制到粘贴板)
二、将GitHub代码仓库下载到本地
打开https://desktop.github.com/网址,下载GitHub工具GitHub Desktop,安装;
在桌面点击Git ...
git 每次提交都要输入用户名和密码
打开项目目录下面的 .git 目录里的config文件
url = http://{username}:{password}@192.168.200.19/ProtoType/insurtech_od_api.git
换上自己的用户名密码即可
版本管理之git代码冲突解决方法
公司近期由svn迁移到git环境, 刚接触git,大家对版本冲突都非常苦恼。 其实解决方法非常简单, 主要通过stash(暂存)来觖,操作步骤大概如下:
1、命令行执行: git stash
这句话的意思是将当前环境中的修改的代码全部暂存起来,同时将当前版本还原到上一个
git版本。 可以通过 git stash list 查看,查看结果中 stash@{0} 是保存的标记 ...
Git分支管理策略
相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些传统的版本管理软件,分支操作实际上会生成一份现有代码的物理拷贝,而Git只生成一个指向当前版本(又称"快照")的指针,因此非常快捷易用。
但是,太方便了也会产生副作用。如果你不加注意,很可能会留下一个枝节蔓生、四处开放的版本库,到处都是分支,完全看不出主干发 ...
在自己的服务器上部署 GitLab 社区版及使用
http://www.cnblogs.com/restran/p/4063880.html (在自己的服务器上部署 GitLab 社区版)
http://www.jianshu.com/p/56562623452b (centos构建自己的代码仓库:Gitlab的安装与配置)
http://blog.csdn.net/u011241606/article/details/51471367 ( ...
Git Remote branch Merge Conflict
Git Remote branch Merge conflict
situation:
local branch A
remote branch A
master
In local eclipase,
1. [Git Perspective] --> right click branch A --> merge --> choose master.
2. ...