git 常用命令
2015-08-19 08:42
423 查看
克隆远程仓库:git clone https://github.com/wenziyelang/curl_baidu.git mylibgit 增加一个文件:git add test.txt 提交一个文件:git commit -m "这是注释" 查看状态:git status 编辑文件:vim test.txt 查看文件内容:cat test.txt 上传本地当前分支代码到master分支 git push origin master 上传本地所有分支代码到远程对应的分支 git push 查看分支 git branch -a 创建分支 git branch name 切换分支 git checkout name 创建并切换 git checkout -b name 合并某分支到当前分支 git merge name 删除分支 git branch -d name $ git config --global user.name "John Doe" $ git config --global user.email johndoe@example.com $ git config list $ git config uer.name git help <verb> $ git <verb> --help $ man git-<verb> git help config 查看一下分支合并日志:git log --graph --pretty=oneline --abbrev-commit 回到过去版本: git reset --hard master@{1} 修改了,没有git add,已提交过 想撤销这次修改,git checkout a.txt or /src/ 修改了,已git add,git reset a.txt 撤销到某一个版本,但是当前暂存区、工作区不想撤销,git reset --soft commitId 如果修改了某几个文件到暂存区,想撤销到某个commit,git reset --hard commitId git can-file -p HEAD git stash git stash pop
相关文章推荐
- iOS UI初级-UIVew与UIWindow
- xcode文件找不到---“AFNetworking.h”file not found
- windows server 上php环境配置
- 【备忘】java中File类的getXxx(路径相关方法)返回值
- Wowza使用
- redis 下载安装
- iOS UI初级-iphone开发入门
- Google 发布 Android 6.0 SDK & Android M 开发者预览最终版
- 策略模式入门
- windows中的上帝模式开启方法
- 零基础学python-5.9 集合set
- 零基础学python-5.9 集合set
- 零基础学python-5.8 分数
- 零基础学python-5.8 分数
- 东欧视频游戏市场概况
- C#中静态变量和方法用法与用处
- 学习小结6
- hdu5396(2015多校9)--Expression(区间dp)
- jquery1 $(this).hde();
- 《HTML5 Canvas核心技术——图形、动画与游戏开发》第三章要点汇总