git 常用命令
来源:互联网 发布:程序设计导论 python 编辑:程序博客网 时间:2024/05/21 06:44
拉取:git pull collector devicellmerge
推送:git commit // git commit -m "fix"
增加:git add -p // git add .
要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用,运行 git remote add [shortname] [url]:
git remote add collector http://ler.git
$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com
git config --list
git remote
git branch -a
git branch 不带参数:列出本地已经存在的分支,并且在当前分支的前面加“*”号标记,例如:
#git branch
* master
newbranch
git branch -r 列出远程分支,例如:
#git branch -r
m/master -> origin_apps/m1_2.3.4
origin_apps/hardware/test
origin_apps/m1
origin_apps/m1_2.3.4
origin_apps/master
git branch -a 列出本地分支和远程分支,例如:
#git branch -a
* master
newbranch
remotes/m/master -> origin_apps/m1_2.3.4
remotes/origin_apps/hardware/test
remotes/origin_apps/m1
remotes/origin_apps/m1_2.3.4
remotes/origin_apps/master
git branch 创建一个新的本地分支,需要注意,此处只是创建分支,不进行分支切换,例如:
#git branch newbranch2
#git branch
* master
newbranch
newbranch2
当前的分支依然是master,不进行切换。
git branch -m | -M oldbranch newbranch 重命名分支,如果newbranch名字分支已经存在,则需要使用-M强制重命名,否则,使用-m进行重命名。
git branch -d | -D branchname 删除branchname分支
git branch -d -r branchname 删除远程branchname分支
f:/xt/src目录下
cd ./yaserver
git status
git branch -a
$ git checkout dev
切换dev
$ git pull origin dev
拉下来
$ git merge cc
合并
$ git push origin dev
上传
$ git checkout cc
切换cc
$ git pull origin dev
拉下来
git pull <远程主机名> <远程分支名>:<本地分支名>
git pull origin next
上面命令表示,取回
origin/next
分支,再与当前分支合并。实质上,这等同于先做git fetch
,再做git merge
。
$ git push origin master
上面命令表示,将本地的
master
分支推送到origin
主机的master
分支。如果后者不存在,则会被新建。
git diff head
当暂存区中有文件时,git diff则比较的是,当前工作区中的文件与暂存区中的文件。
而 git diff HEAD -- file,比较的是工作区中的文件与版本库中文件的差异。HEAD指向的是版本库中的当前版本,而file指的是当前工作区中的文件。
- git 常用命令
- Git常用命令
- git 常用命令
- git 常用命令
- git 常用命令
- git 常用命令
- GIT常用命令
- git 常用命令
- git 常用命令
- Git 常用命令
- git 常用命令
- Git常用命令
- Git常用命令
- git 常用命令
- Git 常用命令
- git常用命令
- git 常用命令
- Git 常用命令
- 面试内容
- 【Lintcode】寻找峰值
- IP数据报格式详解
- ListView中headerview的动态显示和隐藏的问题
- 使用NavicatforMySQL导入sql文件,如果表中有中文字符就会报错
- git 常用命令
- 解决问题:安装ubuntu时出现 (initramfs)unable to find a medium containing a live file
- Spring Boot基础
- qsort函数应用大全(转)
- 总结梯度优化算法
- 关于Wrap Lighting与皮肤SSS
- PHP字符串的连接的简单实例
- 常见的排序算法
- [LeetCode] 136. Single Number