Git命令总结

从GitHub上拉取项目

  1. 本地新建文件夹demo,作为本地代码仓库。
  2. 打开终端,进入该文件夹,输入git init,初始化本地仓库。
  3. git clone url(url为项目在github上的地址)。
  4. npm i:安装依赖
  5. 运行相应命令,启动项目。

基于master建立新分支

          在新手进行开发的过程中,往往会建立自己的新分支,待开发通过测试以后才会合并到主分支上。master分支是稳定版本,一般不会直接提交。

  git  branch //查看分支情况,有星号的是当前分支
  1. git checkout master,进入master分支。
  2. git pull,拉取远程master的最新项目到本地master分支。
  3. git checkout -b yourname,创建新分支,并把当前分支内容复制到新分支中。即基于master建立新分支。
  4. git push origin yourname,把新建的分支推送到远端。
  5. git branch --set-upstream origin yourname,将远端和本地关联起来。注意关联的时候本地分支名要和远程分支名要一样。
  6. git pull,当出现Already up to date,代表该分支创建成功。

Git提交代码

  1. git add . 把所有更改的文件全部暂存起来,如果要单个来,只需要 . 替换成对应的文件名即可。
  2. git commit -m "xxx",把暂存的改动提交到本地的版本库。
  3. git push,将本地的分支版本上传到远程并合并。
 git push <远程主机名> <本地分支名><远程分支名>一般情况下,我们都不用写后面的,直接 git push 即可。

将git本地仓库和GitHub远程仓库连接起来

  1. git init:先将自己的文件夹初始化为git可以管理的
  2. git add,添加需要推送到远程仓库的文件
  3. 提交刚才添加的文件到暂存区,git commit -m “提交备注"
  4. git remote add origin 远程仓库地址建立本地仓库和远程仓库的连接。
  5. git push推送本地仓库代码到远程仓库

git add/commit怎么取消

git add 之后怎么取消

git reset HEAD 将file退回到unstage区

git commit怎么撤销

  1. git reset --soft 版本号

          git reset --soft HEAD^ // 回到上一个版本,不删除工作区改动的代码,撤销commit,不撤销git add .

  1. git reset --mixed 版本号

          git reset --mixed HEAD^ //回到上一个版本,不删除工作区改动的代码,撤销commit,撤销git add .

  1. git reset --hard 版本号

          git reset --hard HEAD^ //回到上一个版本,删除工作区的代码,撤销commit,撤销git add . 回到上一次commit的状态

查看当前暂存区和仓库区的文件状态

git status

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值