zoukankan      html  css  js  c++  java
  • Git笔记整理

    git 分支:
     
    &、创建分支
         创建分支很简单:git branch <分支名>
         
    &、切换分支
         git checkout <分支名>
         该语句和上一个语句可以和起来用一个语句表示:git checkout -b <分支名>
         
    &、分支合并
         比如,如果要将开发中的分支(develop),合并到稳定分支(master),
         首先切换的master分支:git checkout master。
         然后执行合并操作:git merge develop。
         如果有冲突,会提示你,调用git status查看冲突文件。
         解决冲突,然后调用git add或git rm将解决后的文件暂存。
         所有冲突解决后,git commit 提交更改。
         
    &、删除本地分支
         执行git branch -d <分支名>
         如果该分支没有合并到主分支会报错,可以用以下命令强制删除git branch -D <分支名>
     
    &、查看远程分支
         执行git branch -a
     
    &、查看本地分支
         执行git branch
     
    &、获取远程分支并合并
         执行git pull origin <远程分支名>
     
    &、把分支推到远程分支 
         执行git push origin <分支名>
     
    &、查看对应的远程仓库
         执行git remote -v
     
    &、删除远程分支
         执行 git branch -r -d origin/<分支名>
     
    git 上传文件到远程服务器:
     
    $、本地初始化一个git库
         执行 git init
     
    $、删除关联远程服务器 
         执行 git remote rm origin
     
    $、关联远程库
         命令行:git remote add origin <远程地址>
     
    $、获取分支
         git pull origin <远程分支名>:<本地分支名>
     
    $、提交文件
         git add .   (这里的  .  是指提交全部文件)
     
    $、接下来就是确定提交了。
         git commit -m "test2"
     
    $、查看提交状态 
         git status   (出现nothing to commit ,working tree clean 说明提交成功了。)
     
    $、接下来把代码拉到git上面去
         git push origin <分支名>
     
    LF与CRLF的报错:
     
    由于Linux中的换行符是LF,而Windows中的换行符是CRLF,如果想用Windows下的git管理来自Linux的文本文件,git会默认将LF转换成CRLF,并发出烦人的warning。解决办法如下:
     
    进入目标仓库的最上层目录执行:
    git config core.autocrlf false
     
  • 相关阅读:
    1.权限管理系统
    Django实战1-权限管理功能实现-01:搭建开发环境
    Django实战1-权限管理功能实现-02:项目设置
    Django实战1-权限管理功能实现-03:用户认证
    Django实战1-权限管理功能实现-04:系统入口
    Django实战1-权限管理功能实现-05:组织架构的添加
    Django实战1-权限管理功能实现-06:知识扩展-Django表单
    2.项目环境搭建
    mysql 基础
    Spring Security中 SecurityContextHolder.getContext().getAuthentication().getPrincipal()获取当前用户
  • 原文地址:https://www.cnblogs.com/sanqianjin/p/10037411.html
Copyright © 2011-2022 走看看