• git的基本操作


     $ git init  初始化仓库

      $ git init 将当前的仓库初始化为一个裸仓库,裸仓库的意思是没有工作目录。中央服务器并不需要工作目录,它是一个被动的接收作用,如果有工作目录的话,反而会造成错乱

    $ git add <file> 跟踪新文件,或者把已跟踪的文件放到暂存区

      $ git add .  批量跟踪所有工作目录下未被跟踪的文件

     $ git commit  把文件提交到仓库,这种方式会启动文本编辑器以便输入本次提交的说明

      $ git commit -m 'wrote a file'  -m参数后跟提交说明的方式,在一行命令中提交更新

      $ git commit -am 'wrote a file'  把所有已经跟踪过的文件暂存起来一并提交

    $ git status  检查当前文件状态

    $ git clone <address> Git会自动将此远程仓库命名为origin,并下载其中所有的数据,建立一个指向它的master分支的指针,在本地命名为origin/master

     $ git push origin <branchName> 取出在本地的<branchName>分支,推送到远程仓库的<branchName>分支

      $ git push origin serverfix:somebranch 取出在本地的serverfix分支,推送到远程仓库的somebranch分支

      $ git push origin <tagname>  推送标签到远端仓库

      $ git push origin --tags  一次性推送全部尚未推送到远程的本地标签

  • 相关阅读:
    TestNG系列(四)TestNG监听器
    SpringBoot中Conditional的条件
    TCP的四次挥手与三次握手
    [Lamada] lamda流操作
    [Spring] 封装request 自定义添加parameter
    AES加密Demo
    [转]数据库软件架构,到底要设计些什么
    [正则表达式]
    [mysql] 查询配置文件读取位置和顺序
    [MySQL]错误日志
  • 原文地址:https://www.cnblogs.com/u-lhy/p/7082547.html
Copyright © 2020-2023  润新知