zoukankan      html  css  js  c++  java
  • Git 最全命令使用

     

    git init test  创建并管理一个文件
    Git add . 添加到暂存区
    Git commit -M '开始的开始'  造了一颗后悔药
    
    
    Git log 查看版本记录
    
    Git status 查看当前状态
    
    Git checkout 版本号ID  切换版本号
    
    
    Git log -p 可以看到具体文件修改了什么
    
    
    Git tag -a 标签名 -m "备注"  对最终版本制定描述
    Git tag  列出所有的标签
    
    Git show 标签名 查看某个标签的详细信息
    Git checkout 标签名  回溯到标签所在的提交
    
    Git branch 分支名 创建分支
    Git checkout 分支名  切换分支
    
    Git log --all --graph 图示全部历史记录
    
    Git init student
    	-- touch yo.txt 在student文件夹中新建一个文件
    	-- Git add .
    	-- Git commit-m "1"
    
    	git log --oneline --graph --all 查看第二个版本号的ID
    	Git checkout 这个版本Id  到第二个版本
    
    	Git checkout -b 分支名   创建并且换分支
    
    	Git merge 分支   合并分支  (注意这个时候是先切换到主分支中进行合并)
    
    Git remote add 远程名称 远程地址  (添加远程仓库)
    	-- eg:
    			git remote add gitjub https://github.com/biaoyansu/test.git
    
    git remove  列出所有远程仓库
    
    
    git push -u 远程名 分支名
    
    	-- eg:
    			git push -u github master  必须到-u  否则pull的时候拉不下来
    
    
    
    Git clone 克隆地址  克隆(拷贝)仓库     repository  仓库
    Git clone 克隆地址  起个名字 (WHH)
    
    Git pull  拉取远程代码
    

      

    然后在进行add 在进行 commit 

  • 相关阅读:
    信息安全算法
    另类装载问题
    分治法快速排序
    动态规划最长公共子序列
    java网络编程1
    Jndi和会话bean
    EJB初探
    JSF初探
    简单计算器
    关于坐火车
  • 原文地址:https://www.cnblogs.com/tangda/p/11425212.html
Copyright © 2011-2022 走看看