当前位置:   article > 正文

git命令的使用速成!_git命令速成

git命令速成

一,简单的代码提交流程

git status 查看工作区代码相对于暂存区的差别
git add . 将当前目录下修改的所有代码从工作区添加到暂存区 . 代表当前目录
git reset 重置缓存区
git commit -m ‘注释’ 将缓存区内容添加到本地仓库
git commit --amend -m ‘注释’ 覆盖刚刚的错误提交,记得再次add再次缓存
git log 查看提交记录
git branch 查看分支
git branch name 创建分支
git branch -d name 删除分支
git checkout name 切换分支
git checkout . 撤销所有操作 !!!注意使用
git checkout -b name 创建+切换分支
git merge name 合并某分支到当前分支
git remote add origin (仓库链接) 关联远程仓库(origin 是快捷名称)
git push -u origin xjiao将本地版本库推送到远程服务器,(-u把xjiao设为默认分支)
git push origin 通过上面两步。就可以直接推送
git push origin --delete name 删除远程分支
git remote -v查看远程地址
git clone 链接 克隆别人仓库 (本地为空创建新项目)
git fetch把服务端全部拉到本地
git pull origin name 关联远程分支,把服务端代码拉取到本地

git diff xxx(文件名)查看修改的内容

git stash 把当前要改的东西放到其他区域
git revet commit 撤销 回滚(回滚还有一种方法但是推荐使用这种)
git reset head^ 还原上一个版本
git reset --hard (后面跟版本号。通过git log查看)
git mv 1.js 2.js(文件1的名字改成文件2) 重命名文件
git commit -m ‘mv 1.js 2.js’ 提交重命名的文件

*我有些文件不想提交,例如 node_modules文件夹,怎么忽略它?

在项目的根目录下,创建一个叫做.gitignore的文件。
在这里插入图片描述

提示:origin是远程主机,master表示是远程服务器上的master分支,分支名是可以修改的

  • 列出当前配置
git config --list	
  • 1
  • 列出Repository配置
git config --local --list
  • 1
  • 列出全局配置
git config --global --list
  • 1
  • 列出系统配置
git config --system --list
  • 1

通过上述的命令,发现你并没有配置用户信息的话,接下来配置一下

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/761981
推荐阅读
相关标签