zoukankan      html  css  js  c++  java
  • git使用说明

    1、# 进入程序目录
    cd /PycharmProjects/xx
    2、# git初始化
    git init
    3、# 查看当前git状态
    git status
    4、# 添加当前目录下所有文件到版本库
    git add .
    5、# 提交到版本库,并填写版本说明,以便以后回滚。
    git commit -m '第一次提交'
    注意:执行git commit 命令时,可能会提示进行用户和邮箱的配置,该配置用于记录当前版本由那个用户提交

    git config --local user.name 'name'
    git config --local user.email 'you@example.com'
    6、回滚
    git log
    git reset --hard 6c439d2fd0d943f36f3ee84e158ff86b052961d2
    回滚到回滚之前的状态
    git reflog
    git reset --hard 0972f4b
    7、分支
    git branch dev # 创建新分支,即:拷贝一份当前所在分支代码到新分支
    git checkout dev # 切换到dev分支
    git status # 查看状态,即:在dev分支修改了app01/views.py文件
    git add . # 将修改文件添加到版本库的暂存区
    git commit -m '新功能开发完毕' # 将暂存区的内容提交到当前所在分支,即:dev分支
    git checkout master # 切换回master分支
    git merge dev # 将dev分支内容合并到master分支
    8、推送代码
    git remote add origin https://github.com # 为地址起一个别名origin
    git push origin master # 将本地master分支内容以及版本信息推送到GitHub
    git push origin dev # 将本地dev分支内容以及版本信息推送到GitHub
    9、获取代码
    git clone https://github.com/ # 将项目从GitHub中获取
    git Branch # 默认获取到得只有master分支
    git branch dev origin/dev # 创建dev分支且和远程dev分支同步
    git checkout dev # 切换到dev分支
    git pull origin dev # 从远程GitHub仓库获取dev分支最新内容,并合并到本地

  • 相关阅读:
    php 高并发
    mysql 基础明细
    关于高并发和秒杀系统,你知道的和不知道的一些事
    carbon
    自定义tarbar
    学习小参考
    lnmp1.4,400,500,错误
    PHPSTORM+Thinkphp3.2模板标签替换Thinkphp5.1公式
    Thinkphp5.1手册太简单,有的功能用起来不确定结果是否和预料的一样,顾整理记录
    CentOS7 最小化安装vmware-tools
  • 原文地址:https://www.cnblogs.com/lidong94/p/10234511.html
Copyright © 2011-2022 走看看