美文网首页
Git常用命令

Git常用命令

作者: 星城天空 | 来源:发表于2018-04-21 23:42 被阅读0次

    1.github简介:
    2.git远程协作的主要命令:
    git clone 获取一个远程仓库
    支持ssh,git,http,ftp,rsync协议

     远程仓库增加一个文件
    
     git fetch 获取一个远程仓库的分支或数据,(获取最新数据)
    
     git log —oneline —decorate —-graph -all 查看master指向
    
     git merge origin/master 操作指向最新的master
    
     git lol 查看最新的指向
    
     vim test.txt
    
     git add test.txt(本地增加一个文件)
    
     git commit -m “add some local texts in test.txt”(提交文件)
    
     更改远程仓库文件
    
     git push (推送本地文件到远程仓库)(服务不接收推送,远程仓库中文件有本地没有到内容,服务器建议我们先pull拉取服务器上的内容)
    
     git pull  是git merge 和 git fetch的组合操作
    
     有冲突,用vim test.txt,删除不需要的数据,保存起来。
    
     git add test.txt
    
     git commit
    
     git push (再一次推送,就可以了)用来把本地的数据推送到远程仓库里去
    
     带tag的标签可以用于分享,创建一个带tag的
     git tag a v0 -m”tag for v0”
     git push(默认是不带tag推送到远程仓库)
     git push —tags(带tag推送到远程仓库)
    
     git pull(获取最新的分支)
     git pull origin feacher(更新一个新的分支)
     git fetch origin feacher
    
     vim test.txt
     git add test.txt
     git commit -m “add some texts on master”
     git checkout v0(切换到v0分支)
     git push origin master(仅把master分支提交到远程仓库)
    
     把本地的feacher分支删除,把远程仓库的feacher分支也删除了。
     git checkout master(切换到master分支)
     git branch -d feacher(删除本地feacher分支,此时远程仓库的分支还在)
     git push —delete origin feacher(删除远程feacher分支)
     git push origin :feacher (以一个空的分支代替feacher分支)

    相关文章

      网友评论

          本文标题:Git常用命令

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