git 学习笔记

git add   
git rm --cached <file>  回退到add前
git commit  文件名 

git log  //查看git提交版本   git log --pretty=oneline       git log --oneline       git reflog
git reset --hard <索引值>  回退到历史版本     重置 暂存区和本地库和工作区
git reset --mixed <索引值>  回退到历史版本    重置 暂存区和本地库
git reset --soft <索引值>  回退到历史版本      仅仅移动本地库head指针

分支
git status   可以看到on branch XXX
git branch <分支名>  创建分支
git branch -v   查看分支列表
git checkout <分支名> 切换分支
合并分支==
	第一步:切换到接受修改的分支上(master)    git  checkout<master>
	第二步:执行merge命令      git merge <需要被合并的分支名 dev分支>
本地库解决冲突===
	第一步:编辑文件修改满意
	第二步:git add[文件名]
	第三步:git commit -m "日志信息"     (注意这里commit一定不能带文件名)

git remote -v 查看远程库地址
git remote add origin(地址别名)  远程库地址
推送====
git push origin(远程地址别名)  master分支名

多人协作===================
git colon  远程地址   有三个用处 1把代码下载到本地  2 创建origin远程地址别名   3初始化本地库

pull = fethc+merge
git fetch[远程库地址别名][远程分支名]
git merge[远程库地址别名/远程分支名]
fetch    拉取文件,并没有合并

协同开发解决冲突=========================
	第一步:git pull origin master     拉下来(在merge状态) 
	第二步:解决冲突
	第三步:git add  <fileName>
	第四步:git commit -m"日志信息"    这里不能加文件名
	第五步:git push origin master
------------------------------------------------------------

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值