Git基本命令使用

创建查看切换远程或本地分支
查看所有本地本质 git branch

查看本地和远程分支 git branch -a

查看远程分支 git branch -r

查看处在哪个远程分支  git reomte -v

新建一个分支 git branch 分支名

切换分支  git checkout 分支名

创建+切换分支  git checkout -b 分支名


删除分支(本地或者远程)
删除远程分支 git push origin --delete 远程分支名

删除本地分支 git branch -d 分支名


修改分支
修改分支名称 git branch -m 旧分支名 新分支名

当你正在开发一个功能时,突然boss让你尽快修改一个bug,此时最紧急的是fix bug. 而正开发的功能尚未完善还不能提交,这个时候就会想到能不能将手头的工作隔离开,去单单解决bug,然后提交bug,然后在进行手头工作。
上面的案例就是git储蓄的出现: git stash  #把当前工作现场“储藏”起来


同步远程代码到本地
同步本地所有分支  git pull   注: git pull = git fetch + git merge 先下载后合并

下载服务器代码 git fetch        

同步本地远程分支  git fetch origin


历史查看
查看提交的历史  git log

查看提交历史并列出修改内容 -p, -2表示只显示两次提交记录   git log -p -2

显示被提交的文件名   git log --stat

显示某次提交的内容: git show commitCode       git show commitCode --stat       git show commitCode Filename

添加一个文件到index  git add 文件名(如:a.java) ,添加之后进行git commit  ( 多用于解决冲突)


提交代码
git push  将当前所在的分支提交到远程的对应的分支上

将分支push到远程 git push origin 分支名

从index提交到本地repository(代码库)    git commit -am "a.java", 从本地repository提交到远程repository  git push origin 分支名


合并分支
合并某分支到当前分支  git merge 分支名(合并huanghaiping带dev,则需先进入dev分支)

保存分支历史记录的合并到当前分支  git merge --no-ff -m 分支名


eclipse git使用
commit:将修改的文件或者删除的文件 提交到库,一般是在 git add 后执行

pull:是从远端仓库把更新拖到本地

push:试讲本地仓库更新推送到远端

remote : 是查询远端仓库的信息或则设置远端仓库

merge : 合并当前分支上的某个子分支到当前的分支

swich to : 转换到某个使用的分支上

reset : 将仓库恢复到某个节点上




  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值