ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

GIT的简单实用

2020-12-03 20:01:07  阅读:131  来源: 互联网

标签:文件 git -- py 实用 命令 GIT 版本 简单


一、git的工作流程

  1. 在工作目录创建版本库
  2. 在工作目录中操作文件
  3. 将需要进行版本管理的文件放入暂存区域
  4. 将暂存区域的文件提交到 Git 仓库
  5. Git本地仓库文件推送到git远程仓库(github、gitee等

二、git初始化

    1、开始菜单 -- Git -- Git Bash,打开命令窗口

    2、首次安装git,需要填写用户名和邮箱作为一个标识,使用命令:

         git config --global user.name "用户名"

         git config --global user.email "邮箱"

   3、版本库创建

       3.1:可以将版本库看成一个仓库,就是一个目录,目录中的文件都会使用git进行管理,对文件进行修改、删除时都会进行跟踪,甚至可以将文件进行还原

        步骤1:在本地创建一个空目录:D:\gittest,进入目录,右击选择git bash here,,打开命令窗口:

                    

 

            步骤2:输入git init 命令创建版本库   ,使用命令查看可以看到文件夹内部多了一个 .git的隐藏文件夹

                  

                

三、文件版本管理

        1、在工作目录D:\gittest下新建一个文件:

          

 

 

         2、使用命令git add alp1.py, 添加到暂存区,使用命令 git status 显示工作区和暂存区的状态,可以看到添加的文件

            

    3、使用命令 git commit -m “第一次提交” 把文件提交到版本库,使用命令 git status 显示工作目录和暂存区的状态

          

   4、使用 git log 命令查看提交日志

         

 

        备注:在第一次使用git add alp1.py时,报了警告:

           warning: LF will be replaced by CRLF in new01.py     

           原因是需要提交的文件是在windows下生成的,windows中的换行符为 CRLF, 而在linux下的换行符为LF,所以在执行git add 时出现提示,解决办法:

    git config --global core.autocrlf falsewu

四、上述过程细化过程:

   

 

 五、修改文件

       1、手工修改alp1.py,新增一行,使用git status 查看状态

          

         

 

      2、使用git diff alp1.py,比较工作目录和暂存区域快照之间的差异,也就是修改之后还没有暂存起来的变化内容

            

 

    3、使用git add alp.py提交到暂缓区,再git commit -m 提交到版本库

          

 

六、撤销修改的文件

       1、方式一(版本少时使用):

            使用命令 git reset --hard HEAD^ 回到上一版本,依次类推 HEAD^^回到上上个版本

        2、方式二

             步骤1:使用命令 git reflog 查看版本历史记录

                          

 

            步骤2:使用命令 git reset --hard 版本号 回到指定版本

                          

 

           3、如果只提交修改了文件,还没进行add,可以使用如下方式回退:git checkout -- alp1.py

                       

 

                      

 

 

                     

 

 

       

        

 

 

 

          

 

 

 

 

 

 

                

 

                   

 

 

 

 

          

             

         

标签:文件,git,--,py,实用,命令,GIT,版本,简单
来源: https://www.cnblogs.com/ailip/p/14082403.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有