zoukankan      html  css  js  c++  java
  • windows下git安装过程

    参考廖雪峰博客:

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

    git网站下载程序:   https://git-scm.com/downloads

    按默认选项安装好后,打开Git Bash,开始配置

    $ git config --global user.name "Your Name"
    $ git config --global user.email "email@example.com"

    在git bash使用shell命令即可

    开始创建git库:

    进入要建git库的目录:

    $ cd /f/git/git_project/
    $ git init
    Initialized empty Git repository in F:/git/git_project/.git/

    千万不要使用Windows自带的记事本编辑任何文本文件,用Notepad++

    $ cat a
    hello,world!

    开始添加文件,添加完后,查看修改文件:

    $ git status
    On branch master
    
    No commits yet
    
    Untracked files:
      (use "git add <file>..." to include in what will be committed)
            a

    提交修改的文件:git add 文件/文件夹

    $ git add a

    有时候git add时,弹出了一个警告 warning: LF will be replaced by CRLF in ******

    LF和CRLF其实都是换行符,但是不同的是,LF是linux和Unix系统的换行符,CRLF是window 系统的换行符。这就给跨平台的协作的项目带来了问题,保存文件到底是使用哪个标准呢? git为了解决这个问题,提供了一个”换行符自动转换“的功能,并且这个功能是默认处于”自动模式“即开启状态的。
    这个换行符自动转换会把自动把你代码里 与你当前操作系统不相同的换行的方式 转换成当前系统的换行方式(即LF和CRLF 之间的转换),这样一来,当你提交代码的时候,即使你没有修改过某个文件,也被git认为你修改过了,从而提示"LF will be replaced by CRLF in *****"

    解决
    最简单的一种办法就是把自动转换功能关掉即可。
    输入命令 :git config core.autocrlf false (仅对当前git仓库有效)
    git config --global core.autocrlf false (全局有效)

    以上git add warning参考:https://blog.csdn.net/man_zuo/article/details/88651416

    然后提交修改:git commit 

     -m 后括号里为对本次修改内容的描述

    查看提交历史:

    查看某次提交历史里改了什么

  • 相关阅读:
    共享纸巾更换主板代码分析 共享纸巾主板更换后的对接代码
    Python Django Ajax 传递列表数据
    Python Django migrate 报错解决办法
    Python 创建字典的多种方式
    Python 两个list合并成一个字典
    Python 正则 re.sub替换
    python Django Ajax基础
    Python Django 获取表单数据的三种方式
    python Django html 模板循环条件
    Python Django ORM 字段类型、参数、外键操作
  • 原文地址:https://www.cnblogs.com/keepdoing123/p/11950031.html
Copyright © 2011-2022 走看看