zoukankan      html  css  js  c++  java
  • git常用命令

    概述

    github分布式代码管理平台在本地创建仓库,git clone多个不同的项目在一个本地库下,本地创建的仓库可以创建若干个目录每个目录(必须对应进入到目录才能远程push)对应远程的一个仓库。目录和版本库之间可以创建若干个分支管理不断变化的代码有助于大家相互配合协作从而提升工作效率。

    图解

     

    git init

    git config --global user.name

    git config --global user.name wangjian

    git config --global user.email 

    git config --global user.email 3327@qq.com

    touch wj.txt、mkdir wj、rm -rf wj、mv

    git status 、git add . 、git commit -m '备注' 、git push (git remote rm origin 、git remote add origin yuanchengku@github.com:wangjian8866)、git clone yuanchengku@github.com:wangjian8866

    git diff HEAD(git diff commit1 commit2)

    git log --pretty=oneline --abbrev-commit

    详解

    工作区和暂存区

    创建或修改的文件在工作区,add、commit在版本库

    本地库远程库

    每次都可以创建一个远程库,即使他的子目录对应远程有版本库本目录也可以和远程创建对应的版本库。

    查看暂存区或上一版本的修改内容

    方式一:git diff HEAD  或 git  diff commit1 commit2

    方式二:git log --pretty=oneline --abbrev-commit          

    push代码

    pc机:

    cd mulu  

    git init

    git config --global user.name

    git config --global user.name wangjian8867

    git config --global user.email

    git config --global user.email 332723882@qq.com

    git clone yuanchengku1@github.com:wangjian88667

    git clone yuanchengku2@github.com:wangjian88667

    ...

    git remote rm origin

    git remote add origin yuanchengku1@github.com:wangjian88667(老版本在此之后还需要添加github秘钥,现在只需要输入本地账号密码即可以后都不需要输入密码账号直接git push即可)

    git push -u origin master(之后简化成git push)

    参考链接

    https://www.cnblogs.com/leaf930814/p/6664706.html

    https://www.liaoxuefeng.com/wiki/896043488029600

    转载引用请标明出处,本博出自喝了少不如不喝的博客https://home.cnblogs.com/u/wangdadada
  • 相关阅读:
    ....
    排序相关的问题(jq,java)_1123
    Spring aop 记录操作日志
    vue -element ui 自定义验证规则,封装在公共的文件里
    vue
    ES6 新特性
    正则表达式
    面向对象基础--继承(2)
    面向对象基础(1)
    安装vue环境
  • 原文地址:https://www.cnblogs.com/wangdadada/p/12256670.html
Copyright © 2011-2022 走看看