git 常用操作

git 小笔记

git就是版本库,看似一个文件,其实里面有不同的分支,每个分支可以看做一个项目,在一个分支里每次提交都会生成一个版本。
平时我们写写改改的地方叫做工作区,git add 文件到缓存区,git commit 到版本库, git push到远程仓库,相反也可以用git clone和git pull将项目拉到本地,这里列举几个常见的操作,仅供参考:

git clone http://github.abc.git      //克隆项目
git add fileName               //添加文件到暂存区
git commit -m '这是提交说明'  // 提交暂存区文件到版本库    
git push origin [本地分支]:[远程分支] //本地同步远程

如果是多人协作开发经常会出现push出错的问题,原因是的你要push的远程分支已经被别人修改了,所以要pull下来解决冲突再push

git pull origin [远程分支]
手动解决冲突后-保存-重新add,commit,push

如果你想做一个项目,你可以直接pull下来该项目的分支,再切换到该分支的本地分支敲代码

git pull origin [分支]
git checkout [分支]

如果你想回退版本,可以使用

git reset --hard HEAD //回退上一次提交
或者:
git log(relog) 查看提交历史在回退到相应版本

对于你在工作区的修改想回退,可以使用

git checkout --[filename]  //文件就撤回修改了

另外还有一些常见指令

git diff  //提交前靠工作区做了哪些修改
git branch -a //查看本地与远程所有分支
git remote -v //相似当前连接了哪些仓库
git remote add{remove} origin [远端仓库地址] //添加{删除}仓库
git checkout [分支] //切换到该分支
git checkout -b [分支] //新建并切换到该分支
git status //查看当前文件状态, 红的是修改的, 绿的是准备commit的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值