git常用命令

注意:以下操作需要安装git,下载git地址:Git (git-scm.com)https://git-scm.com/

  1. 初始化本地仓库
  • 在电脑你想要的地方新建一个文件夹,用于初始化本地仓库。
  • 单击鼠标右键选择git Bash here进入git终端。
  • 使用git init初始化本地仓库
  • 本地文件会生成一个.git文件夹,这就是本地仓库。

      2.拷贝远程仓库代码到本地仓库

git clone <repository_url>

       3. 把本地代码提交到你自己的远程仓库

  • 使用git remote add命令将你的本地仓库与远程仓库进行关联。
  • 比如:你的远程仓库的url为https://github.com/username/repo.git,则运行以下命令:
  • git remote add  origin https://github.com/username/repo.git 回车即可
  • git push -u origin master第一次推送时加上-u,第二次推送时直接可以这样推送git push

       4. 提交代码到暂存区

  • git add <file_name>添加指定文件
  • git add . 添加所有变更文件

       5.提交代码到本地仓库

git commit -m ''提交说明信息" 

       6.查看提交历史记录

git log 

       7.查看提交历史记录

git log --oneline

  • 该命令与上面的不一样,这个命令会打印版本号、作者、提交时间
  • 后面我们需要版本号用于回退到我们想要的版本 

        8.回退到指定版本

  • 使用git log --oneline命令查看我们的版本号
  • 使用git reset --hard <版本号>

       9.查看之前所有操作记录

git reflog

  • 当前命令可以查看所有操作记录,记录信息有版本号、提交信息等等 

       10.查看当前工作目录状态

git status 

       11.查看分支

git branch 

       12.创建分支

git branch <branch_name> 

       13.切换分支

git checkout <branch_name> 

       14.创建分支并切换到当前分支

git checkout -b <branch_name> 

       15.查看分支有哪些文件

git ls-tree <branch_name> 

       16.合并分支

git merge <branch_name> 

       17.删除分支

git branch -d <branch_name> 

       18. 在本地拉取最新代码,而不是全部克隆

git fetch

  • 拉取只会把代码拉到本地项目,不会合并代码

       19. 从本地抓取代码到本地项目并且合并代码

git pull

       20.删除远程仓库文件

git  git rm -r --cached <file_name>

  • 列如把node_modules文件上传了,可以删除再次提交
  • git commit -m '删除 node_modules 文件'
    git push origin master

       21.创建文件

touch <file_name> 

       22.fatal: remote origin already exists.(报错远程起源已经存在。) 

git remote rm origin //先运行此命令

git remote add origin <url>再运行原来的命令

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值