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

  • 相关阅读:
    POJ 3304 计算几何 直线与线段相交
    POJ 2653 计算几何 判断线段相交
    POJ 1066 计算几何 线段相交
    关于git的一些有用的链接
    Cloudera是个什么东西
    Data Structure for phone book
    向大家推荐一个C/C++通用Makefile
    关于gcc/g++的include路径和其他一些路径问题
    volatile 和 sig_atomic_t
    分布式文件系统虚拟目录及命名空间的实现方法
  • 原文地址:https://www.cnblogs.com/lndr/p/10406783.html
Copyright © 2011-2022 走看看