常用命令(git bash,mac终端)

本文详述了Mac系统中常用的终端命令,包括brew包管理器的使用、文件操作及vi编辑器的技巧,同时深入介绍了Git版本控制系统的基础与高级操作,如分支管理、远程仓库同步等,为用户提供全面的命令行操作指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

mac常用命令:

安装  brew install xxx

卸载  brew uninstall xxx

更新brew本身  brew update

更新所有brew安装的软件:brew upgrade

更新某一个brew安装的软件:brew upgrade xxx

git命令:

1、cd     进入文件夹

2、ls     查看目录下文件

3、cd ~/     进入到根目录下(~为根目录)

4、ls ~/     查看根目录下文件

5、pwd     查看当前位置的绝对路径

6、mkdir     创建文件夹

7、vi filename     进入文件(没有则创建,这是进入的为命令模式)

     1)从命令模式进入编辑模式

          a     从光标所在处的后面开始新增

          A     从光标所在行的最后面开始新增

           i     从光标所在处开始新增

           I     从光标所在行的开始出新增

          o     从光标所在行的下面新增一行开始新增

          O     从光标所在行的上面新增一行开始新增

     2)退出vi

          :wq和:x     保存后退出

          :q!     不保存且强制退出

          :w     只保存

          :q     只退出

8、rm filename     删除文件

9、cat filename     查看文件内容

10、touch filename     创建一个文件

11、git init     把当前目录变成仓库(repository),也叫版本库

12、git add .     提交所有修改的和新增的文件到暂存区

        git add filename.xx     提交filename文件到暂存区

13、git commit -m "注释"     把文件提交到本地仓库

14、git status     查看是否还有未提交的文件(红色是工作区文件,绿色是提交到了暂存区)

15、git log     查看历史操作日志(详细显示)

        git log --pretty=online     简要显示日志

16、git reset --hard HEAD^     退回到上一个版本

        git reset --hard HEAD^^     退回到上上一个版本 

        git reset --hard HEAD~100   退回到前100个版本 

        git reset --hard 版本号     退回到指定版本

17、git checkout -- filename.xx      丢弃工作区的修改

        git checkout .      放弃本地所有修改

18、git clone 远程库git地址      从远程库克隆一个到本地仓库

19、git remote add origin 远程库的http或ssh     把本地库与远程库链接

20、git push origin 分支名      把当前本地分支推送到远程库“分支名”分支,作为master的分支(这种情况要两边同名)

        git push origin 当前所处分支名:远程目标分支名      这种推送可以不同名,若目标分支不存在,会自动建立

21、git remote -v     查看远程库信息

22、git remote remove origin     断开与远程库的关联

23、git checkout -b 分支名     创建并切换分支

        git branch 分支名      创建分支

        git checkout 分支名       切换分支

24、git branch      查看当前所有分支当前所处分支前标“*”号

25、git branch -d 分支名      删除分支

26、git merge 分支名      把“分支名”分支合并到当前所处分支

27、git stash      切换分支但不想提交当前工作区修改,把当前工作区的修改(工作现场)储藏起来

        git stash list      查看现有stash

        git stash pop      恢复工作现场,同时删除stash

28、mvn package      maven打包命令

29、mvn clean       清除构建,即删除target文件夹

 

 

 

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值