git 学习笔记

一、本地操作
#创建分支
git branch bracnName
#切换分支
git checkout branchName

#创建与切换分支
git checkout -b  branchName

#合并分支
git merge branchname
git add (解决合并冲突之后,用add命令标记为已经解决了)

# 储藏当前状态之后,就能切换到别的分支
git stash

#查看储藏状态的列表
git stash list

储藏的名字
git stash apply  


二、git 服务器与远程操作

#推送数据到远程仓库
git push -r [远程仓库名 remote-name][本地推送分支名 local branch-name]

-u 表示参数建立追踪

#查看分支
git branch

#查看本地分支和远程仓库分支的关系
git branch -vv

#建立本地分支和远程仓库分支的关系 (已有分支与远程分支关联情况)
git branch --set-upstream 本地分支名 远程仓库名/远程分支名

#跟踪远程分支 (新建分支与远程分支关联情况)
git branch --track [本地分支名] [远程仓库名]/[远程分支名]

#查看远程仓库信息
git remote show [remote-name]

#远程仓库的删除和重命名
git remote rename 原名 新名

#远程仓库删除
git remote rm 远程仓库名

#push时注意事项
本地仓库必须是最新的代码(git fetch origin)
有冲突时,解决冲突,再push

#获取远程数据(不会影响工作区)
git fetch 远程仓库名(remote-name)

#查看远程服务发生情况
git log --no-merges [远程仓库名 origin]/[远程分支名 master]

# 合并远程分支
git merge 远程仓库/远程分支

#获取与合并命令
git pull

相当于 git fetch 和 git merge 命令


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值