git 常用命令

1.查看当前项目的git 地址

   git remote -v

2. 创建分支

git branch 分支名

3. 推送到远程

git push origin 分支名

4 .删除本地分支:

 git branch -D temp //删除本地temp分支

 

5. 删除远端分支:

$ git push origin --delete <branchName>

git push origin -d 分支名

6. 删除tag

git push origin --delete tag <tagname>

 

7.有遗留,用这个命令 删除本地的无效的分支

git remote prune origin

 

8. 来查看有关于origin的一些信息,包括分支是否tracking

git remote show origin

 

9 .拷贝分支:

git fetch origin master:master1

 

10 .回到某一个版本

首先 git log 得到版本号

其次 git reset --hard be517d1b9793fa48aa734829a3b1776fd452732c

    be517d1b9793fa48aa734829a3b1776fd452732c 为某个版本号

 

11.git 从拉取到合并分支再推送的一些列操作

   1. 本地分支合并master

2.切换到master

3.pull master

4.git rebase master zxy . 此时已经切换到本地分支

 

12 .强制推自己的分支到线上

git push -f origin 远程分支名

强制将本地分支变成线上代码

 

13 . 查看插件信息(版本之类的)

cnpm info vue-awesome-swiper

 

14.使用指定版本的插件

cnpm install vue-awesome-swiper@2.5.4 --save

npm install --save js-cookie

 

15 . npm 查看已安装的包的版本,比如mint-ui

cnpm list --depth=0 | grep mint-ui

或者

cnpm list mint-ui

查看全局安装包版本

npm list -g

cnpm list --depth=0 | grep vue

 

16.经常最后需要合并分支:

切到自己本地的分支上,进行一下操作

git rebase -i HEAD~2

ps:2为可选

两个合并成一个

  1. pick 5e187c7dbe8    add center style indent  
  2. squash 6d577eb3440  add center style  
  3. squash f9b9508a3ab  add center style  
  4. squash 111ab9cc261  update templates  
  5. # Rebase 150a643..2fad1ae onto 150a643  

17. git stash用于保存和恢复工作进度

 

18、查看自上次提交后对/e/git/文件夹下所做的修改:

git status /*--如果没有做过修改, 会提示当前没有可提交的内容;--*/

  git diff /*--显示所有更改过的内容-------------------------*/

git diff /e/git/aa.txt /*--指定文件查看-------------------*/

 

19、撤销未提交的修改(恢复到上一次提交的状态):

     git checkout /e/git/aa.txt

/*恢复到上一次提交时的状态,注意:这种方式在git add .之后不能撤销-*/

git reset HEAD /e/git/aa.txt

/*若已经git add .了,用这条命令取消,再使用上一条的checkout即可*/

git status

/*--提示当前没有可以提交的内容---------------*/

新增部分:

20 -20181126:

切换分支的时候,有时候会如下景象:

会出现一个冒号,需要你手动去保存,接下去每一次切换或者查看分支,都会需要保存一次;

有时候,还找不到对应的本地分支,这个时候不要着急。

把你的命令框的高度调高就可以了。

 

21. 2018-12-18

本地可以看到远端一些不存在的分支,使用命令git remote prune origin,可以清除。

22. 2019-03-19

git 查看自己的账号情况

 cat ~/.gitconfig

修改自己的用户名和邮箱

  1. git config --global user.name [username]

  2. git config --global user.email [email]

相关网址:

Git 常用操作总结 :https://juejin.im/post/5a2cdfe26fb9a0452936b07f

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值