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

Git的使用:要使用git必须本地安装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。

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

时间: 2024-11-05 18:54:40

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

在github中新建仓库后,如何上传文件到这个仓库里面。

[email protected] MINGW64 /e/github.io (master) $ git remote [email protected] MINGW64 /e/github.io (master) $ git remote add origin [email protected]:hglibin/hglibin.github.io.git [email protected] MINGW64 /e/github.io (master) $ git fetch origin re

git 把本地创建的项目放到github上

很早之前就注册了Github,但对其使用一直懵懵懂懂,很不熟练.直到昨天做完百度前端技术学院的task,想把代码托管到Github上的时候发现自己对于Git的操作是如此之愚钝,所以今天决定把Git好好学习一遍,好让自己以后能更好地使用Github,主要还是通过Git教程 - 廖雪峰的官方网站来学习.简要步骤可以直接看最后的总结. Git的安装就不说了. 第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹). 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创

使用命令创建github代码仓库,push本地仓库到github远程代码仓库

1.利用命令创建github远程代码仓库 在将本地代码push到github远程代码仓库之前,总是需要新建github代码仓库,在将本地仓库关联到github远程仓库.其中最为繁琐的操作是建立github代码仓库,需要进入github的网站进行操作,不能借助命令来简化操作,十分繁琐. 借助github提供的api,在.bashrc或者.zshrc文件中定义函数,可以利用命令在github上创建代码仓库,十分便捷. 首先需要进入github,申请并获取自己的api token,用于鉴权,地址在这.

git 添加远程仓库遇到的问题

上午在学习廖雪峰老师的 git 教程(http://www.liaoxuefeng.com/),在添加远程仓库这一节中遇到了两个问题: 问题描述: 一.关联自己的远程仓库. fatal: Not a git repository (or any of the parent directories): .git 二.将本地库的内容推送到远程仓库. ! [rejected] master -> master (fetch first)error: failed to push some refs t

Git 怎么创建本地库,向本地库提交文件

创建版本库是非常简单的,首先选择一个自己想放的位置,创建一个空目录: (用windows的git bash,这个工具的操作命令和linux下类似) $ mkdir gitRespository      //创建目录 $cd gitRespository $git init  //将这个目录初始化成一个空的本地仓库 然后我们在gitRespository 这个目录下创建一个txt文件.readme.txt,内容如下: Git is a version control system. Git is

Git 推送文件到远程仓库

Configure Git for the first time:git config --global user.name "xxxxx xx"git config --global user.email "[email protected]" 远程仓库已创建,克隆远程仓库到本地(进入对应的文件夹进行克隆): git clone xxxxxxxxxxxx 克隆完成后,进入克隆的文件: cd  xxx 初始化本地仓库 git init 把你的项目扔进去 git st

Git时间,版本控制工具中 忽略文件

版权声明:本文为博主原创文章,未经博主允许不得转载. 1.    环境 Windows XP SP3 + TortoiseGit + msysGit   2.  ignore files的三种方法   以下涉及的ignore文件均为如下格式: # 以'#'开始的行,被视为注释.                                                                                                               

git基本操作及上传代码到gitHub

1.基本配置: 配置用户名:git config --global user.name" "; 配置邮箱:git config --global user.email " "; 查看配置:git config --list 2.基本操作: 创建仓库:进入一个目录下面执行 git init 使用当前面目录作为git仓库: git add filename 修改文件,添加一行" aaaa" git commit -m ''   //只是提交到暂存区,

eclipse软件与git配合使用创建git仓库

一.在eclipse上安装git,和安装其他插件一样 help->Install new software->add... 在弹出框中输入name,location;点击-->ok 在这步中全部勾选name下面的选项,点击next进行安装,装好之后进行重启eclipse 重启后,进行简单的配置 点击window  ->preferences  ->  team  ->  git  ->configuration出现如图所示 点击   add Entry...  输