美文网首页
git常用命令行

git常用命令行

作者: 要开心 | 来源:发表于2019-06-12 16:37 被阅读0次
    基础git命令

    查看分支:git branch
    创建分支:git branch name
    切换分支:git checkout name
    创建+切换分支:git checkout -b name
    合并某分支到当前分支:git merge name
    删除分支:git branch -d name
    将本地数据提交步骤:
    添加提交内容:git add .
    提交: git commit -m "first commit"
    创建远程分支:git remote add origin git@xx.xx.xx.xx:repos/xxx/xxx/xxx.git
    提交到分支:git push -u origin 分支名或master
    拉取:git pull --rebase origin 分支名

    廖雪峰官方网站-Git教程:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001375840038939c291467cc7c747b1810aab2fb8863508000

    标签相关:
    1. 查看tag #git tag
    2. 查看指定版本的tag #git tag -l
      如:git tag -l 'v1.4.2.*'
    3. 显示定制的tag的信息 #git show
    4. 打标签 #git tag -a tagName -m “注释”
      -m后面带的就是注释信息,一般写当前的版本作用,这种是普通tag,-a取 annotated 的首字母也可以给commit版本添加
      如下:git tag-a tagName ef0264-m"注释"
    5. 提交tag #git push origin tagName
    6. 一次提交所有tag #git push origin –tags
    7. 删除tag #git tag -d tagName
    8. 删除远程的tag #git push origin –detele tagName
    9. 切换到指定tag #git checkout -b branchName tagName
      使用git checkout tag即可切换到指定tag,例如:git checkout v0.1.0切换到tag历史记录会处在分离头指针状态,这个时候修改是很危险的,在切换回主线时如果没有合并,之前的修改提交基本都会丢失,如果需要修改可以尝试git checkout -b branchtag创建一个基于指定tag的分支,例如:git checkout -b testv0.1.0这个时候就会在分支上进行开发,之后可以切换到主线合并
    项目初始化Git命令

    Git全局设置

    git config --global user.name  "xxxxx"
    git config --global user.email "xxxxx.com"
    

    创建一个新的版本库

    git clone xxxxx.git
    cd WXTravelGuidOnCloud 
    touch README.md 
    git add README.md 
    git commit -m "add README" 
    git push -u origin master
    

    现有的文件夹或Git版本库

    cd existing_folder
    git init
    git remote add origin https://xxxxx.git
    git add .
    git commit
    git push -u origin master
    

    相关文章

      网友评论

          本文标题:git常用命令行

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