Git 常用命令

一、语法

1、Git查看远程仓库名称
git remote -v
2、git 更换 url
git remote set-url origin <new url>
3、添加远程关联
git remote add origin <url>
4、删除远程关联
git remote remove <url>
5、分支操作
#查看本地分支
git branch
#查看所有分支
git branch -a 
#创建分支
git branch <name>
#切换分支
git checkout <name>
#创建+切换分支
git checkout -b <name>
#合并某分支到当前分支
git merge <name>
#删除分支
git branch -d <name>
6、添加至暂存区
git add . 
7、拉回远程版本库的提交
git pull
git pull origin master 
8、将本地项目给提交到服务器中
git push
git push origin master 
9、提交当前repos的所有的改变
git commit -a <备注>
git commit -m <备注> 提交暂存区的文件
git commit -am <备注> 提交跟踪过的文件
10、 查看最近或某一次提交修改的文件列表相关命令
git log --name-status #每次修改的文件列表, 显示状态
git log --name-only #每次修改的文件列表
git log --stat #每次修改的文件列表, 及文件修改的统计
git whatchanged #每次修改的文件列表
git whatchanged --stat #每次修改的文件列表, 及文件修改的统计
git show #显示最后一次的文件改变的具体内容
git show -5 #显示最后 5 次的文件改变的具体内容
git show commitid #显示某个 commitid 改变的具体内容
11、回退merge操作
#查看merge操作的上一个提交记录的版本号
git reflog
#回滚到merge之前的状态
git reset --hard <版本号>
12、远程分支覆盖本地分支

丢弃本地变更 重置为远端分支内容

git reset --hard origin/branchName
13、切换 git的 origin数据源
git remote -v                  //查看远程origin
 
git remote rm origin            // 删除远程origin
 
git remote add origin 地址		//添加源,origin为别名,可以自己取

二、例子

1、 远程仓库相关命令
(1) 检出仓库
git clone git://github.com/jquery/jquery.git
(2) 查看远程仓库
git remote -v
(3) 添加远程仓库
git remote add [name] [url]
(4) 删除远程仓库
git remote rm [name]
(5) 修改远程仓库
git remote set-url --push [name] [newUrl]
(6) 拉取远程仓库
git pull [remoteName] [localBranchName]
(7) 推送远程仓库
git push [remoteName] [localBranchName]

*如果想把本地的某个分支test提交到远程仓库,并作为远程仓库的master分支,或者作为另外一个名叫test的分支,如下:

git push origin test:master         // 提交本地test分支作为远程的master分支
git push origin test:test              // 提交本地test分支作为远程的test分支
(8) 创建分支
git branch [分支名]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JYeontu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值