zoukankan      html  css  js  c++  java
  • git学习

    1.本地库初始化

    随便在桌面找一个文件夹,右键git bash here

    然后输入linux命令,ll。 可发现,将当前文件夹下的资源和详细情况都给罗列出来了,详细如下:

     继续输入指令ls -lA 查看隐藏

    新建一个叫Wechat的文件夹,mkdir WeChat  并初始化 git init 

     我们可以发现,初始化目录是放在一个叫.git的文件里面,在windows操作系统里,以点(.git)开头的文件夹都是隐藏文件

    如果想要查看隐藏的文件夹,用ls -lA命令即可查看

     所以,初始化的目的就是为了创建.git文件夹

    我们查看一下git文件夹里的内容 ll .git

     注意:.git 目录中存放的是本地库相关的子目录和文件,不要删除,也不要胡乱修改

    2.设置签名

    用户名:Andy

    email地址:123456789@qq.com

    作用:区分不同开发人员的身份

    辨析:这里设置的签名和登录远程库(代码托管中心)的账号、密码没有任何关系

    命令

           ☆ 项目级别/仓库级别:仅在当前本地库范围内有效

           git config user.name Andy

           git config user.email 123456789@qq.com

          信息保存位置:./.git/config文件

        ☆ 系统用户级别:登录当前操作系统的用户范围(通常项目中直接设置系统用户级别就够了)

          • git config --global user.name Andy

           git config user.email 123456789@qq.com

           信息保存位置:~/.gitconfig文件

           ☆ 级别优先级

          • 就近原则:项目级别优先于系统用户级别,二者都有时,采用项目级别的签名

          • 如果只有系统用户级别的签名,就以系统用户的级别签名为主

             •.二者都没有不允许

     注:cd ~ :用户家目录

    --------------------------------------------------------------------------------------------------------------------------------------------

    总结基本操作指令

    状态查看操作 git status (工作区、暂存区发生变化都可以通过这个命令查看到)

    添加操作  git add [file name](将工作区的“新建/修改”添加到暂存区)

    提交操作  git commit -m "commit message" [file name] (将暂存区的内容提交到本地库)

     暂存区存在的意义:如果代码添加进去后悔了还可以撤回来

    查看历史记录 

    活到老,学到老。 踏实+激情+坚持
  • 相关阅读:
    Python中的list和tuple
    Python中输出格式化的字符串
    Python笔记-第一天
    在Lingo中输入矩阵(通过Excel)
    将Matlab中的矩阵输出到txt文件
    SQL中对于两个不同的表中的属性取差集except运算
    SQL中union运算操作的理解
    SQL笔记----在一个关系表中操作列
    MathType的公式在word中跟文字不对齐
    开发android过程中eclipse闪退解决
  • 原文地址:https://www.cnblogs.com/andyZhang0511/p/11617943.html
Copyright © 2011-2022 走看看