git常用命令总结

在当前目录新建一个Git代码库
$ git init

新建一个目录,将其初始化为Git代码库
$ git init [project-name]

下载一个项目和它的整个代码历史
$ git clone [url]

显示当前的Git配置
$ git config --list

添加远程仓库地址
git remote add origin url-to-your-repo

查看远程仓库地址
git remote -v

编辑Git配置文件
$ git config -e [–global]

设置提交代码时的用户信息
$ git config [–global] user.name “[name]”
$ git config [–global] user.email “[email address]”

显示有变更的文件
$ git status

添加当前目录的所有文件到暂存区
$ git add .

如果有新的文件添加需要用
$git add 文件路径 (一般会有提示的)

提交暂存区到仓库区
$ git commit -m [message]

列出所有本地分支
$ git branch

列出所有远程分支
$ git branch -r

列出所有本地分支和远程分支
$ git branch -a

切换分支
git checkout

取回远程仓库的变化,并与本地分支合并
$ git pull [remote] [branch]

上传本地指定分支到远程仓库
$ git push [remote] [branch]

强行推送当前分支到远程仓库,即使有冲突
$ git push [remote] --force

推送所有分支到远程仓库
$ git push [remote] --all

Git也允许手动建立追踪关系。
$ git branch --set-upstream master origin/next

上面命令指定master分支追踪origin/next分支。
如果当前分支与远程分支存在追踪关系,git pull就可以省略远程分支名。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值