zoukankan      html  css  js  c++  java
  • git的使用命令总结

    git一般方法
    git init 本地目录生成仓库
    git clone +项目url地址 克隆远程仓库
    git status 查看状态
    git pull 拉取 拉取的代码在用户家目录下
    git push 上传
    git merge +分支名 合并分支

    推送代码到gitlab
    git remote -v 查看远程项目连接地址
    git remote add origin +项目url地址 //将本地项目与码云项目连接起来
    git config --global user.name "xxx"
    git config --global user.email "xxx"
    git branch 查看分支
    git branch +分支名 建一个分支(所有的改动都是在分支上)
    git checkout +分支名 切换分支
    git add . 将所有文件添加到缓存
    git commit -am"name" 将缓存区内容更新到仓库
    git push -u origin master 将代码推送到master分支
    git diff 表示查看修改内容;

    退回到历史版本,又保留历史版本
    git log 查看提交历史和版本号
    git revert -n +版本号 这里可能会出现冲突,那么需要手动修改冲突的文件。而且要git add 文件名。
    git commit -m +版本名 提交
    git log 查看本地的版本信息,可见多生成了一个新的版本
    git push 推上远程库

    命令行指令

    Git 全局设置
    git config --global user.name "xxx"
    git config --global user.email "xxx"

    创建新版本库
    git clone git@git.192.168.1.31:path/test.git
    cd enviroments
    touch README.md
    git add README.md
    git commit -m "add README"
    git push -u origin master

    已存在的文件夹
    cd existing_folder
    git init
    git remote add origin git@git.192.168.1.31:path/test.git
    git add .
    git commit -m "Initial commit"
    git push -u origin master

    已存在的 Git 版本库
    cd existing_repo
    git remote rename origin old-origin
    git remote add origin git@git.192.168.1.31:path/test.git
    git push -u origin --all
    git push -u origin --tags

  • 相关阅读:
    java中执行子类的构造方法时,会不会先执行父类的构造方法
    Failed to start component [StandardEngine[Catalina].
    AlertDialog的onCreateDialog与onPrepareDialog用法
    [华为机试练习题]25.圆桌游戏
    HDU 5071 模拟
    把手机变成电脑的遥控器
    查询锁表的信息
    Testin云測与ARM 战略合作:推动全球移动应用加速进入中国市场
    9 abstract 和 Virtual 之间的差别
    STL之vector容器的实现框架
  • 原文地址:https://www.cnblogs.com/lndr/p/10406783.html
Copyright © 2011-2022 走看看