码迷,mamicode.com
首页 > 其他好文 > 详细

1.在本地创建git仓库。在工作区的代码或文件添加到仓库。

时间:2020-04-08 20:42:41      阅读:87      评论:0      收藏:0      [点我收藏+]

标签:idt   ini   eset   shel   显示   commit   status   init   一个   

Git的使用:要使用git必须本地安装git。

解答概要的问题:

  1.在本地创建git仓库。在工作区的代码或文件添加到仓库。

技术图片

git add会将要提交的文件一个个添加到缓存区,或者叫暂存区,git commit一次性全部提交。

       1.1在本地找个位置。(Mac操作)

              技术图片windows是dir,linux是tree

      1.2初始化一个本地仓库

                cd /learngit,执行git init命令,会出现技术图片,仓库创建完成。

       1.3在learngit目录,也就是工作区,添加文件。并提交给仓库。

                 技术图片

                  添加一个文件到缓存区,git add usegit1.txt或者添加多个git add usegit1.txt usegit2.txt usegit3.txt,再执行git commit -m "添加了三个txt文件",就添加到了本地的仓库,备注信息必须要写,这样知道每次改动了什么,也可以不写备注但后面的参数不一样。

      1.4查看提交的版本记录,执行git log查看,但记录太多,页面会显示太长,可以用 git log --pretty=oneline来查看。

      1.5修改了文件usegit1.txt,要撤销修改

              执行 git checkout usegit1.txt,有两种情况:(1、usegit1.txt还没有添加到git add,执行后,会回到usegit1.txt未修改时,也就是最后一次git commit时的样子。2、usegit1.txt已添加到git add,执行后,会回到usegit1.txt添加到git add时。相当于取消了修改)

       1.6从添加到git add 中去除要提交的文件。

               执行git delete usegit1.txt

        1.7回退到之前版本

              执行git log --pretty=oneline,查看所有的修改版本,选好要回退的版本,HEAD^表示当前版本,HEAD^^表示上一个版本,可以一直添加^,但不好数,比如往前数100个版本,执行git reset --hard HEAD~100就行。还可以用版本号的前五位回退,比如版本号为10025,执行git reset --hard HEAD~10025

        1.8切回最新的版本

                 未关闭shell时,可以看之前的版本记录,再切到对应的版本,但如果关闭了,git提供之前执行过的每条命令的记录,执行git reflog,可以通过之前操作过的版本记录来切到最新的版本。

        1.9查看文件内容cat usegit1.txt

        1.20查看修改内容是否全部提交,执行git status

1.在本地创建git仓库。在工作区的代码或文件添加到仓库。

标签:idt   ini   eset   shel   显示   commit   status   init   一个   

原文地址:https://www.cnblogs.com/wenjun145/p/12662537.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!