• Git学习笔记(windows git之初体验)


    阿里国内镜像地址:

    https://npm.taobao.org/mirrors/git-for-windows/

    最近在学习廖雪峰老师关于git的教程,链接可以在我的首页找到。首先使用国内镜像下载并安装了git 工具。在观看创建版本库教程时发现基本都是基于Mac或者Linux系统的教程。但是目前使用的PC是微软阵营的,就整理一下 画瓢过程中 使用到的命令。

    Linux Windows 作用
    mkdir mkdir/md 创建目录
    cd cd 打开目录
    pwd dir 列出当前目录下的文件以及文件夹
    ls -ah dir /ah或dir /a:h 列出当前目录下所有隐藏文件/目录
         

    windows新增文件

    1. 新建文件
    1> 新建空文件 type nul>.
    例如:type nul> newtest.txt 或者 type nul>.txt
    2> 新建非空文件 echo [fileContent]>.
    例如:echo Hello World>a.txt

    创建一个空的目录

    --转到F盘符

    C:Usersacer>f:
    F:>cd F:StudyFolder

    --创建目录

    F:StudyFolderGit>md HelloWorld
    F:StudyFolderGit>cd HelloWorld

    --通过git init命令把这个目录变成Git可以管理的仓库:

    F:StudyFolderGitHelloWorld>git init
    Initialized empty Git repository in F:/StudyFolder/Git/HelloWorld/.git/

    --查看当前目录结构

    F:StudyFolderGitHelloWorld>dir /a
     驱动器 F 中的卷是 文档
     卷的序列号是 0008-1090

     F:StudyFolderGitHelloWorld 的目录

    2019/09/20  14:06    <DIR>          .
    2019/09/20  14:06    <DIR>          ..
    2019/09/20  13:19    <DIR>          .git
                   0 个文件              0 字节
                   3 个目录 44,887,396,352 可用字节

    --新增 内容为:Git is a version control system. 的readme.txt文本文件

    F:StudyFolderGitHelloWorld>echo Git is a version control system.>readme.txt

    --用命令git add告诉Git,把文件添加到仓库:

    F:StudyFolderGitHelloWorld>git add readme.txt

    --用命令git commit告诉Git,把文件提交到仓库 -m 后面用英文 双引号括起来的内容是本地提交的说明信息

    --git commit命令执行成功后会告诉你,1 file changed:1个文件被改动(我们新添加的readme.txt文件);1 insertions:插入了两行内容(readme.txt有一行内容)。

    F:StudyFolderGitHelloWorld>git commit -m "wrote a readme file"
    [master (root-commit) dbb88fc] wrote a readme file
     1 file changed, 1 insertion(+)
     create mode 100644 readme.txt

    要随时掌握工作区的状态,使用git status命令。

    如果git status告诉你有文件被修改过,用git diff可以查看修改内容。

    在按照廖雪峰老师的教程学习过程中发现,在将本地库的内容推送到远程库一直有问题,看问题描述好像是权限问题,因为SSH密钥是之前生成的,忘记有木有设置密码,就把密码全部删除了,然后重新生成了一个,配置后还是有问题。就先去 git bash 界面使用 ssh -T git@github.com 命令测试,发现提示 You've successfully authenticated, but Gitee.com does not provide she access.寻找资源发现 该方法可行 https://blog.csdn.net/zhangyu4863/article/details/81592728

    在dos窗口输入 git pull origin master --allow-unrelated-histories ,然后再次使用 git push -u origin master 命令 发现问题得以解决。

  • 相关阅读:
    June 26th 2017 Week 26th Monday
    June 25th 2017 Week 26th Sunday
    June 24th 2017 Week 25th Saturday
    June 23rd 2017 Week 25th Friday
    June 22nd 2017 Week 25th Thursday
    2018最佳网页设计:就是要你灵感爆棚!!!
    图片素材类Web原型制作分享-Pexels
    想要打动HR的心,UX设计师求职信究竟应该怎么写?
    【UXPA大赛企业专访】Mockplus:“设计替代开发”将成为现实
    2018年最好的医疗网站设计及配色赏析
  • 原文地址:https://www.cnblogs.com/FreeLoopPowter/p/11556776.html
Copyright © 2020-2023  润新知