git常用指令

wuchangjian2021-11-16 10:35:49编程学习

1.配置信息

   git config --global user.name "xxx"   配置用户名

   git config --global user.email "xxx"  配置用户邮箱

   git config --list  查看用户信息

   git config user.name  查看用户名

   git help  帮助

2.管理git项目

   mkdir 文件名    创建文件

   touch 目录名  创建目录

   git init  初始化本地仓库

   ls -la 查看隐藏文件

   rm -rf .git  删除文件

   git add 文件名 把当前文件提价至暂存区

   git add .  把当前目录所有文件添加至暂存区

   git commit -m "备注信息"  添加至本地仓库

   git log  查看记录

   git log --pretty=format:"%h - %an,$ar : %s"  定制记录格式

   git log --author="xxx"  查看指定作者的提交记录

   git diff 查看文件修改前后的区别

  .gitignore  忽略文件

   /node_modules  忽略node_modules文件下所有文件

   *.log   忽略.log结尾的文件

   *.zip 忽略.zip结尾的文件

   git checkout  -- 文件名  还原修改前状态

   git resset HEAD 文件名  撤销提交至暂存区

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

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

   git  reset --hard hash值 回到指定版本

   git checkout hash值  文件名  回到指定版本保留指定文件

   git branch  分支名 创建分支

   git checkout  分支名 切换分支

   git checkout -b 分支名  创建分支并切换到新分支

   git branch -d 分支名 删除分支

   git branch 分支名 hash值   撤销删除分支

   git merge  分支名  合并分支

   git  remote add origin 仓库地址   添加远程仓库连接

   git remote  查看连接

   git push -u origin master  推送远程仓库

   git clone 远程仓库地址  克隆远程仓库代码

   git pull  拉取远程仓库最新代码,并在本合并

   git push origin --delete  分支名  删除远端分支

   git remote set-url origin 远程仓库地址  仓库迁移

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。