本月博客排行
年度博客排行
-
第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
最新文章列表
Pro Git读书笔记 - Git配置篇
Git配置文件的存储路径
Git自带的git config工具可以用来控制Git的外观和行为的配置变量。这些变量存储在三个不同的位置。优先级顺序为:仓库 > 用户 > 系统。
1. /etc/gitconfig文件:包含系统中每一个用户及仓库的通用配置。如果使用--system选项的git config命令时,Git会从本文件中读取变量。
2. ~/.gitconfig或者~/ ...
Git 常用命令 - Branch
概念
Git 中的分支,其实本质上仅仅是个指向 commit 对象的可变指针。Git 会使用 master 作为分支的默认名字。
显示所有分支
$ git branch
branch_test
branch_test2
* master说明:* 代表当前工作分支
创建分支
$ git branch <branch name>注意:运行 git branch 命令,仅仅 ...
@Marked-git打tag
# 今天jira上收到一个 SQA: 上线未打tag
# 整理下如何对已上线的代码打tag
1. 列出当前已有的tag:
git tag
v1.0.3
v1.0.4-201703081020
v1.0.5-201704141453
v1.0.6-201704151447
v2.3.1
2. 列出要查看的tag匹配,可以
git tag -l v1.0.*
...
Android Studio .gitignore
参考文献:
https://github.com/github/gitignore/blob/master/Android.gitignore
Android Studio 通用 .gitignore 文件模板
# Custom ignore
.DS_Store
SECRET.txt
honban/
# Built application files
*.apk
*.ap_
...
Git 常用命令 - Tag
显示所有标签
$ git tag
v0.1-alpha
v0.1.1-alpha
v2.0.0.1000-release
显示符合条件的标签
$ git tag -l 'v0.1*'
v0.1-alpha
v0.1.1-alpha
在本地新建标签
$ git tag -a v2.0.0.1000-release -m 'Release Version 2.0.0 Version Cod ...
git clone命令
git clone 命令参数:
usage: git clone [options] [--] <repo> [<dir>]
-v, --verbose be more verbose
-q, --quiet be more quiet
--progress force p ...
Clone failed: Could not read from remote repository
问题:
使用idea下载项目代码时报错,内容如下:
Clone failed: Could not read from remote repository
解决方案:
把 SSH切换成 HTTP重新clone即可:由于公司设置问题,内网只能通过HTTP方式colne
如何向一个开源项目提交代码
如果想参与一个开源项目,首先是需要 Fork 这个项目。然后在自己的主页查看这个项目,把这个项目clone到本地自己的机器上,然后修改代码。
然后提交代码,然后push代码到自己的github下的仓库里面去。
需求:
如何把代码push到原作者的github仓库去呢?
方案有两个:
方案一、命令行操作。
git remote add yzz url // y ...
Windows下Git多账号配置,同一电脑多个ssh-key的管理
需求背景
1、公司使用https://www.atlassian.com/ 公司的bitbucket产品做git远程仓库。
2、平时自己需要使用gitee.com跟github.com两个公共平台的git仓库,学习一些开源项目。
在使用ssh-keygen -t rsa -C "your_email@example.com"创建公钥私钥的时候,会覆盖掉之前创建的。 ...
Pragmatic Version Controller of Git
git pull origin develop
将冲突的文件拉取
创建分支
git branch
没有参数,显示本地版本库中所有的本地分支名称。
当前检出分支的前面会有星号。
git branch newname
在当前检出分支上新建分支,名叫newname。
git checkout newname
检出分支,即切换到名叫newname的分支 ...
IDEA 将新建项目上传到git,并生成分支
bogon:mmall mac$ touch README.md
bogon:mmall mac$ touch .gitignore
bogon:mmall mac$ git init
Initialized empty Git repository in /Users/mac/IdeaProjects/mmall/.git/
bogon:mmall mac$ git status
...