Loading...
墨滴

orange

2021/05/29  阅读:37  主题:前端之巅同款

GIT命令快速上车

GIT命令快速上车


常用命令

  • 查看用户名:git config --global user.name
  • 查看邮箱地址:git config --global user.email
  • 修改用户名:git config --global user.name “用户名”
  • 修改邮箱地址:git config --global user.email “邮箱地址”

注意:若不加--global则只生效一次

  • git clone 远程仓库地址
  • 将代码交给GIT管理to vcs:git add
  • 查看git状态:git status

git branch 常见用法

  • 查看本地分支:git branch
  • 查看远程分支:git branch -r
  • 查看所有(本地+远程)分支:git branch -a
  • 切换分支:git checkout branchName
  • 新建分支:git branch branchName
  • 修改分支名称:git branch -m oldBranchName newBranchName
  • 删除分支:git branch -d branchName
  • 将本地分支推送到远程仓库:git push origin branchName

注意:origin指的是远程分支的名称;branchName指的是你新建的分支名称

  • 建立本地分支与远程分支的联系:git branch --set-upstream-to origin/branchName branchName

注意:origin/branchName指的是远程下的分支;虽然分支推送到了远程但是并没有建立关联联系,所以在pull或者push操作时除非指定了分支名称否则会报错不知道找哪个分支

  • 查看当前所属分支:git branch -vv 或者 git branch --lis

git commit 常见用法

  • 提交代码到本地:git commit -am "要提交的信息备注"

勤提交,一般写一个功能就提交一次,方便查找追溯

git pull 常见用法

  • 拉取分支代码、更新代码:git pull
  • 在不想切换分支的时候可以使用:git pull origin RemoteMaster : LocalMaster

注意:git pull <远程地址> 远程分支 :本地分支【在不想切换分支的时候用起来很方便】

  • 本地分支和远程分支是一样的情况:git pull origin master(本地分支名字)

git push 常见用法(同pull操作)

  • git push <远程主机名> <本地分支名>:<远程分支名>
  • git push <远程主机名> <本地分支名>

实践一条龙

  • 当前是dev分支,先将已修改的代码提交
git commit -am "测试提交信息"
  • 将提交的内容推送到远程的dev分支上,因为当前分支是dev所以直接推送
git push origin dev
  • 现在不切换当前分支dev而是直接将刚刚修改的内容页提交到master分支上
git push origin dev : master
这一条命令很重要,冒号左侧为当前已修改的分支,右侧是要推送到远程分支

我是橘里夫人,一名互联网一线的工作者,我们下期见。byebye

orange

2021/05/29  阅读:37  主题:前端之巅同款

作者介绍

orange