美文网首页
git常用到的命令

git常用到的命令

作者: 浪浪山小妖_ | 来源:发表于2019-10-13 08:47 被阅读0次
    1-基本命令

    1-1.创建并切换分支git checkout -b mybranch
    等价于
    创建分支:git branch name
    切换分支:git checkout name
    1-2.列出所有分支: git branch -a
    1-3.删除分支: git branch -d name //先切换到B分支上才可以删除A分支
    1-4.更换远程仓库地址:git remote set-url origin URL,URL为新地址。
    1-5.新建分支并切换到指定分支(拉取远程分支到本地):git checkout -b name origin/name //一般先执行 git branch -a查看所有分支
    1.6 推送分支到远程仓库: git push --set-upstream origin name 之后直接 git push 就可以推送远程了
    1-7.强制推送分支到远程仓库git push origin name --force

    2-分支操作

    2-1 master合并到dev: 在当前分支上执行git merge master,
    要是出现:Merging is not possible because you have unmerged files. ,处理方法:git reset --hard FETCH_HEAD,FETCH_HEAD表示上一次成功git pull之后形成的commit点
    2-2 返回分支某版本
    查看分支的最近版本:git reflog name
    返回某版本:git reset --hard name@{0}
    2-3 新建分支并推送到远程
    本地新建并切换分支:git checkout -b name
    分支推送到远程仓库:git push origin name
    2-4 当前分支拉取对应远程分支: git pull origin name

    项目初始化Git命令行
    1.Git全局设置

    git config --global user.name  "fourleaf"
    git config --global user.email "wx_0d6743b7cf1a4756b89a27d113af5785@git.code.tencent.com"
    

    2.创建一个新的版本库

    git clone https://git.code.tencent.com/fourleaf/f2b-mp.git
    cd f2b-mp
    touch README.md
    git add README.md
    git commit -m "add README"
    git push -u origin master
    

    3.现有的文件夹或Git版本库

    cd existing_folder
    git init
    git remote add origin https://git.code.tencent.com/fourleaf/f2b-mp.git
    //  git remote rm origin 报错的话,执行删除后再remote add
    git add .
    git commit -m "init"
    git push -u origin master
    
    1. 解决每次弹出输入用户名密码,先执行下面语句,再重新pull
    git config --global credential.helper store
    
    1. git clone 浅拷贝
    git clone [url] --depth=1
    
    1. 回滚到某一个版本
    git log   //查出最近一些版本号version
    git reset --hard  [version]
    
    1. 查看安装的某个依赖的版本
    npm ls cssnano
    npm ls cssnano -g
    
    1. 重新提交 commit信息
    git commit --amend -m "新的修改提交信息"
    

    --by Affandi ⊙▽⊙

    相关文章

      网友评论

          本文标题:git常用到的命令

          本文链接:https://www.haomeiwen.com/subject/solhmctx.html