git 基本操作
2014-10-09 17:16
239 查看
git配置
远程仓库的添加与删除
创建一个git仓库
创建分支
追踪远程分支
删除分支
重命名分支
暂存修改
删除文件
重命名文件
差异比较
提交
修改提交
分支合并
获取远程仓库内容
推送到远程仓库
从远程仓库拉取
打标签
删除标签
标签推送到远程
获取远程标签
查看提交历史
储藏
git config --global user.name my_name git config --global user.email my_email git config --global credential.helper store
远程仓库的添加与删除
git remote add origin **** git remote -v git remote show origin git remote show git remote rename origin test git remote rm origin
创建一个git仓库
git init git clone ***
创建分支
git branch test git checkout -b test git checkout -b test origin/test git checkout --track origin/test
追踪远程分支
git branch -u origin/test test
删除分支
git branch -d test git push --delete origin devel git fetch -p
重命名分支
# git branch -m test other
暂存修改
git add 1.txt git reset HEAD 1.txt git checkout -- 1.txt
删除文件
git rm 1.txt git rm -f 1.txt git rm --cached 1.txt
重命名文件
git mv 1.txt 2.txt
差异比较
git diff git diff --staged git diff HEAD git diff HEAD~2 HEAD gid diff master
提交
git commit -a -m "init"
修改提交
git commit --amend git rebase -i HEAD~3 git reset git revert
分支合并
git merge test git rebase master test git cherry-pick C1 C2
获取远程仓库内容
git fetch
推送到远程仓库
git push origin test
从远程仓库拉取
git pull origin test
打标签
git tag v1.0 C1
删除标签
git tag -d v1.0 git push origin --delete tag v1.0
标签推送到远程
git push --tags
获取远程标签
git fetch origin tag v1.0
查看提交历史
git log git log -p -2 // 显示每次提交的内容差异 git log --stat // 仅显示简要的增改行数统计 git log --pretty=oneline git log --oneline git log --pretty=format:"%h %an %s" // 显示每次提交的简短哈希字串 作者的名字 提交说明 git log --pretty=format:"%h %s" --graph // 以图形化的方式显示 git log --author=name --since="2008-10-01" --before="2008-11-01" --no-merges -- t/ gitk // 启动图形化工具
储藏
git stash git stash save "this is a stash" git stash list git stash apply git stash apply --index stash@{0} git stash drop stash@{0} git stash pop --index stash@{0} // 应用并直接删除第一个储藏 git stash show -p | git apply -R // 取消应用储藏 git stash branch test stash@{0} // 基于储藏创建分支 test git stash clear
相关文章推荐
- git学习三 git基本操作
- Git基本概念及操作(1)
- Git基本命令行操作
- git学习 #2:git基本操作
- git学习 #2:git基本操作
- 一步一步学习Git(2)——Git基本操作
- my project 中git使用过程(基本操作流程)
- Git基本操作
- git简介、安装、基本操作——Git折腾小记
- git学习 #2:git基本操作
- Git基本概念及操作(2)
- git一些基本操作备忘
- Git操作流程,基本命令演示
- Git 基本操作
- git config命令使用第一篇——介绍,基本操作,增删改查
- pro git 阅读笔记1 基本操作
- git 基本操作与规范流程
- windows下GIT使用记录--01基本操作
- git基本操作
- my project 中git使用过程(基本操作流程)