git 常用命令

设置用户名:  git config --global user.name "Your name"

设置邮箱:      git config --global user.emali "your email"

查看用户名:git config user.name

查看邮箱:git config user.email

新建仓库:      mkdir  hekai

                    cd    hekai

                    pwd

把仓库变成: git可管理的仓库

                   git init

把文件添加到版仓库

                   git  add readme.txt

把文件提交到仓库  

                    git commit -m "This is a describe"

查看仓库当前状态

                    git status

查看文件修改差别

                    git diff readme.txt

提交历史记录:git log

退出历史记录:Q

历史记录版本号:git log --pretty=oneline

回退到上一个版本:git reset --hard HEAD^

远程分支版本回退(回滚):git reset --hard 版本号(这里是回退本地分支)     git push -f origin master(强行推送到远程分支)

回退到上上个版本:git reset --hard HEAD^^或者git reset HEAD~2

回到制定版本:git reset --hard 版本号

命令历史记录:git reflog

撤销工作区修改:git checkout -- readme.txt

撤销发布到暂存区文件到工作区:git reset HEAD readme.txt

删除文件管理器中的文件: rm  (只是删除工作区文件。版本库中文件依然存在)

删除版本库中文件:git rm test.txt

                               git commit -m"remove test.txt"

恢复删除的文件:git checkout -- test.txt(只能恢复到最新版本,会丢失最近一次提交后修改的内容)

将文件的修改、文件的删除,添加到暂存区 : git add -u

将文件的修改,文件的新建,添加到暂存区:git add .

将文件的修改,文件的删除,文件的新建,添加到暂存区:git add -A

查看当前仓库地址 : git remote -v

将会抛弃合并过程并且尝试重建合并前的状态 : git merge --abort

删除远程仓库分支 :git push origin :分支名

将远程仓库的master分支代码下载到本地并创建新的分支  git fetch origin master:NewBranch

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值