git命令简单使用

1、克隆项目   git clone (拉取分支 git clone -b 远程分支名 git地址)

2、查看分支   git branch

    2.1 、查看所有远程分支  git branch -r

    2.2、查看分支  git branch -al

3、创建分支并切换到该分支   git checkout  -b  本地分支名

    (拉取远程分支到本地并创建,创建后两者之间有关联关系:git checkout -b 本地分支名  origin/远程分支名)

     3.1、推送分支到仓库 git push origin 分支名

     3.2、本地分支与远程分支关联  git branch --set-upstream-to=origin/远程分支名 本地分支名(git branch -u origin/远程分支名 本地分支名)

     3.3、查看本地分支与远程分支的映射关系  git branch -vv

     3.4、撤销本地分支与远程分支的关系 git branch --unset-upstream

     3.5、删除分支 git branch -D 本地分支名

     3.6、切换其他分支,但是当前分支修改内容不提交:(当前分支test1,切换分支test2)

           第一步:git stash

           第二步:(查看暂存区的内容)git stash list

           第三步:git checkout test2

          第四步:git checkout test1

          第五步:git stash pop stash@{n} (n表示所需要取回的修改,在暂存区中的位置下表)

(备注:有的时候执行第五步的时候会报error: unknown switch `e',这种情况下需要用反引号 ` 进行转义,故第五步也可更改为git stash pop stash@`{0`})

4、返回主支   git checkout master(返回主支)

5、与主支合并 git merge books

6、状态    git  status

7、添加   git add -A

8、创建提交记录   git commit -m '注释'

9、提交  git pull

10、git push

11、创建目录 mkdir resources/views/animals(在根目录中的resources文件下的views中创建名为animals的文件夹)

12、创建文件 touch resources/views/animals/index.blade.php(在刚刚创建的文件夹创建index文件)

13、拉取远程分支并创建本地分支

   13.1、第一种方法  git checkout -b 本地分支名 origin/远程分支名

   13.2、git fetch origin 远程分支名:本地分支名

Homestead

1、开启   vagrant up

2、进入虚拟机  vagrant  ssh

3、问题解决:([Symfony\Component\Debug\Exception\FatalThrowableError] Class 'LaravelLocalization' not found)

进入虚拟机后  composer install

更新:版本回退问题(已经提交远程仓库)

1、git reset --hard [commit id] 回退本地版本,然后 git push --force 将本地强制push到远程仓库

2、git log返回问题:英文q返回

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值