美文网首页
Git命令行的总结

Git命令行的总结

作者: 王瓷锤 | 来源:发表于2018-09-29 16:56 被阅读6次

    git config --global user.email "xx" 设置用户
    git config --global user.name "xx"
    pwd 显示当前路径
    mkdir xx 创建新文件夹
    git init 将文件夹初始化为库
    cd xx 进入该文件夹
    touch xx 在文件夹中添加文件
    vim xx 编辑文件

    进入vim后输入i或a进行编辑
    退出时按Esc键并输入:wq可保存并退出

    git add . 当前文件更改全部传到暂存区
    git commit -am "xx" 提交更改

    将本地库推送到远程:
    git remote add origin SSH 在远程库中建立origin标签
    git push (-u) origin master

    git remote -v 查看本地库中的远程库地址
    git push -f origin master 强制推送,可能会覆盖别人的代码
    git remote add abc SSH 再添加一个远程库的标签abc,abc相当于另一个origin
    git remote remove abc 删除abc标签
    git remote set-url origin SSH 修改origin标签对应的地址
    git remote rename abc coding 把abc标签改名为coding

    分支操作 <允许多人同时开发然后合并到主干上>:
    git branch -a 查看所有分支
    git branch A 新建分支
    git checkout A 切换分支
    可在分支中添加文件
    git push origin A 将分支推送到远程
    将分支推送到开发机上观看是否可行,再合并到主干上就可以发布上线了
    git checkout master/git merge A 分支推送到主干上

    冲突:当自己和别人更改同一个分支的同一个地方,在执行git pull时更新本地合并时会出现冲突,此时需要修改冲突文件,用vim命令行进行文件内容的选择,再重新提交。

    大致用过的命令行操作就是这些啦,各位小伙伴如果发现错误或者还有补充的烦请多多指教呀~

    相关文章

      网友评论

          本文标题:Git命令行的总结

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