GIT操作
2014-10-23 13:22
148 查看
基本操作
1. 初始化仓库
git init2. 配置作者信息
git config --global user.email "youremail@corp.com"git config --global user.name "your name"
3. 添加文件到暂存区
git add <filename>git add * (添加所有文件到暂存区)
4. 移除文件
git rm <filename>5. 重命名一个文件
git mv <oldfilename> <newfilename>6. 提交暂存区
git commit只会提交暂存区(staged)⾥里⾯面的⽂文件git commit -m "message"
7. 查看工作目录的状态
git status8. 查看提交历史记录
git log9. 查看文件改变
git diff撤销操作
1. 撤销加入暂存区的操作
git reset HEAD <file>2. 撤销修改的操作
git checkout -- <file>3. 将本地的修改放进回收站
git stash4. 从回收站中恢复本地的修改
git stash applyTag操作
1. 查看tag
git tag2. 创建tag
git tag -a v1.0 -m "my version 1.0"3. 显示tag信息
git show v1.04. 对之前的提交打tag
git tag -a v0.1 -m "version 0.1"分支操作
1. 查看分支
git branch2. 创建分支
git branch <branchname>3. 删除分支
git branch -d <branchname>4. 切换分支
git checkout <branchname>5. 合并分支
git merge <branchname>6. rebase操作
git rebase <basebranch> <newbranch>远端仓库操作
1. 克隆一个远端仓库
git clone URL
2. 添加远端仓库
git remote add <name> <URL>3. 更新远端仓库的分支和数据
git fetch <name>
4. 获取并合并远端仓库的分支到当前分支
git pull <reponame> <branchname>eg: git pull origin master
5. 上传本地分支和数据到远端仓库
git push <reponame> <branchname>eg: git push origin master
6. 跟踪远端仓库上的分支
git checkout --track origin/testbranch相关文章推荐
- Git操作流程,基本命令演示
- Granting cmd.exe access to Git - 类似svn的方式操作git
- git常用操作总结
- Git常用操作命令收集
- pro git 阅读笔记1 基本操作
- git 在提交之前撤销add操作
- git学习总结(二)本地git仓库的相关操作
- git 常用操作
- git常用操作
- 一步一步学习Git(2)——Git基本操作
- git的推到远程分支后的逆操作
- Git 初學筆記 - 指令操作教學
- [转]Git常用操作命令
- git学习三 git基本操作
- git简单操作
- Git常用操作命令
- git 操作指导
- Git常用操作命令收集
- Git常用操作命令收集
- Git 分支原理分析与实际操作