git 常用命令

新建代码库

在当前目录新建代码库  
git init 

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

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

配置

git的配置文件为 .gitconfig 他可以在用户目录下(全局配置),也可以在项目目录下(项目配置)


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

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

设置提交代码时的用户信息
git config [--global] user.name "[name]"
git config [--global] user.email "[email address]"

#关联
git remote add origin 远程仓库地址

增加/删除文件

添加指定文件到暂存区
git add [file1] [file2] 

添加指定目录到暂存区,包括子目录
git add [dir]

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

删除工作区并将这次删除放入暂存区
git re [file1] [file2]

改名文件 并将这个改名放入暂存区
git mv [file-original] [file-renamed]

代码提交

提交代码到仓库区
git commit -m [message]

提交暂存区的指定文件到仓库区
git commit [file1] [file2] -m [message]

分支

列出所有分支
git branch

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

新建一个分支,但仍然停留在当前分支
git branch [branch-name]

新建一个分支,并且换到该分支
git branch -b [branch-name]

切换到指定分区
git checkout [branch-name]

删除分支
git branch -d [branch-name]

查看信息

显示有变更的文件 
git status

显示当前分支的历史版本
git log

远程同步

同步到远程仓库

git init [name]
git clone [adderss]
git remote add origin [adderss]
git add 提交到暂存区
git commit 提交到代码库
git push -u origin 分支名 上传到服务器
git status 查看状态
git branch 查看分支 或创建分支
git chekout [name] 切换分支
git branch -D [name] 删除分支
git merge [name] 合并分支内容
git reset –hard 地址 把指定地址之后的全部撤回
–soft 地址 撤回到工作区
–mixed 地址 撤回到工作区

git log 查看简略信息
git log –pretty=oneline 查看日志

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值