(终端)Git命令-->基本使用(新手)
来源:互联网 发布:淘宝企业店铺出售过程 编辑:程序博客网 时间:2024/05/17 06:39
1. 远程仓库-->相关命令
检出仓库:$ git clone git://github.com/NSobject/NSobject.git (地址) 查看远程仓库:$ git remote -v 添加远程仓库:$ git remote add [name] [url] 删除远程仓库:$ git remote rm [name] 修改远程仓库:$ git remote set-url --push[name][newUrl] 拉取远程仓库:$ git pull [remoteName] [localBranchName] 推送远程仓库:$ git push [remoteName] [localBranchName]
2. 分支-->相关命令
查看本地分支:$ git branch 查看远程分支:$ git branch -r 查看远程和本地分支:$ git branch -a ----注意红色的远程分支,蓝色的是当前的分支 创建本地分支:$ git branch [name] ----注意新分支创建后不会自动切换为当前分支 切换分支:$ git checkout [name] 创建新分支并立即切换到新分支:$ git checkout -b [name] 删除分支:$ git branch -d [name] ---- -d选项只能删除已经参与了合并的分支,对于未有合并的分支是无法删除的。如果想强制删除一个分支,可以使用-D选项 合并分支:$ git merge [分支名name] ----将名称为[name]的分支与当前分支合并(基于两个分支的当前映像,合并成新的代码) $ git rebase [name] ----(分支commit在当前分支上重放,生成新的代码。
//注意 (1)//如果想把本地的某个分支NSobject提交到远程仓库,并作为远程仓库的master分支 远程分支:$ git push origin NSobject:master // 提交本地NSobject分支作为远程的master分支 (2)//如果想删除远程的分支呢?例子:左边的分支为空,那么将删除:右边的远程的分支。 $ git push origin :master // 刚提交到远程的NSobject将被删除,但是本地还会保存.
3. 版本Tag -->相关命令
查看版本:$ git tag 创建版本:$ git tag [name] 删除版本:$ git tag -d [name] 查看远程版本:$ git tag -r 创建远程版本(本地版本push到远程):$ git push origin [name] 删除远程版本:$ git push origin :refs/tags/[name]
查看配置 git config --list
0 0
- (终端)Git命令-->基本使用(新手)
- 如何在intellij 的终端(terminal) 使用git命令
- Git基本使用(概念和命令)
- sqlite基本控制台(终端)命令
- Mac terminal(终端)基本命令
- git 基本命令使用
- git基本使用命令
- git基本使用命令
- Git基本使用命令
- Git基本命令使用
- git 使用 基本命令
- git基本使用命令
- Git基本命令使用
- git基本使用命令
- Git基本使用命令
- Linux新手基本命令操作(一)
- 新手入门使用git 简单使用 终端命令
- 4.22 初始git,git基本操作 -使用git入门新手
- 常用的文档
- Ubuntu 12.04 Gitolite 安装指南
- 中缀表达式转换成前缀表达式和后缀表达式的极其简单方法【转】
- UFLDL教程答案(2):Exercise:Vectorization
- SSO之CAS单点登录部署
- (终端)Git命令-->基本使用(新手)
- 【Android】《第一行代码—Android》第二章总结
- 工作调度--cron
- 重新安装JDK造成weblogic实例无法无法启动问题
- USB驱动结构分析
- android Installation error: INSTALL_FAILED_CONFLICTING_PROVIDER解决方案
- HDU 5212 Code(容斥)
- 一个5位数,判断它是不是回文数,另一种思路JAVA实现
- zzulioj--1813--good string(模拟)