Git基础 3 ---- Git 初始化及仓库创建

 1 Git基础设置

   1 设置用户名

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

      

   2 设置用户邮箱

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

             

   3 查看设置

      git config --list

      

 2 Git 获取帮助

     1 获取命令帮助

        git help

                 

    2 我们也可以使用特定的命令获取帮组

       git help 特定命令

 

 3 初始化一个新的Git仓库

     1 先创建一个文件夹(可以使用已有的文件夹),然后我们所有的文件都是要保存这么文件夹下

        mkdir 文件夹名称

     2 在文件夹下初始化git,创建git仓库

        cd 文件夹

        git init //执行完这条语句之后实际上我们的文件夹下多了一个隐藏文件.git,用来保存git中的所有数据

        

 

 4 Git的工作区域

    

 5 向仓库中添加文件

    比如我现在要向git中添加两个文件readme 和 hellogit.rb, 那么git的工作的流程如下

    1 从工作目录添加到暂存区添加命令是 git add 文件名
(我们可以跳过这一步)

    2 从暂存区添加到git仓库命令是 git commit -m "指定描述"

    

    

    1 先创建两个文件

       

       

       这个时候可以看到的是Untracked files

    2 利用git add 来添加到暂存区里面

       

       

       这个时候看到的是new files

    3 提交到git仓库

       

       

       这个时候看到我们以及把文件提交到git仓库,目前的工作目录是干净的

    4 我们可以通过git log来查看提交的历史记录

       

 6  我们可以利用git commit -a -m "指定描述" 来直接跳过第二步,但是如果是新创建的文件这个命令是不会提交上去的

 

 7 Git删除文件

     1 删除文件

         rm 文件名

     2 从git中删除文件

         git rm 文件名

     3 提交到仓库中去删除指定的文件(git的所有操作都是要通过git commit这个命令)

         git commit -m "描述"

     4 这个删除只是删除当前版本中的文件,在其它的历史版本中还是有这个文件的

        

 8 Git重命名文件

    1 先在操作系统里面重命名文件

       git mv 文件名 新文件名

    2 把git仓库里面的老文件删除,把新文件加入

       git commit -m "描述"

    

时间: 2024-11-08 20:25:23

Git基础 3 ---- Git 初始化及仓库创建的相关文章

【git学习三】git基础之git管理远程仓库

1.背景                git管理远程仓库,本文以github为例. 2.管理远程仓库                 1.本地ssh认证,在github建立一个repo叫做ospaf-GetWordFre            2.添加远程仓库,可以用git remote 命令实现,o是仓库名,可以用git remote -v查看 git remote add o git://github.com/jimenbian/ospaf-GetWordFre.git      3.接着

【git学习四】git基础之git为项目打标签

1.背景           今天学习了下如何给项目打标签,为此项目的修改标记版本号,然后可以直接推送版本号到服务器上,方便了很多,而且便于对项目进行管理. 2.打标签                  1.查询已有标签,可以使用git tag命令,查询某个特定版本可以git tag -l 'v*' git tag         2.为版本创建标签 git tag -a v1.4 -m 'my version 1.4'      3.查看添加的标签,git show命令 git show  

Git基础 2 ---- Git简介

 一 Git简介     1 Git是一个分布式的版本控制系统     2 Git的最初的开发是为了取代BitKeeper,由Linux的创始人linus开发的用来管理Linux内核代码的     3 Git的优点        1 速度        2 简单的设计        3 对非线性开发模式的强大支持,即允许上千个并行的分支        4 有能力管理类似Linux内核这种强大的项目  1 Git的原理     1 GIt的原理是保存快照,而非区别           2 我们来解

【git学习五】git基础之git分支

1.背景                最早用github的时候,我傻傻的问舍友大神,git里面的branch是干什么的,他用了很直白的解释,我至今还记得."branch就是你可以自己建立一个分支,随便乱搞而不影响整个项目".git分支应该是git最nb的特色吧,分支的建立和合并都十分方便.               大体的原理是这样的(图借用progit),比如说我们有一个master,还有一个分支是testing,git用head指针标记哪个分支正在被执行操作. 2.分支管理  

Git基础笔记(便查阅)

起步 三种状态 三种状态 已修改 modified 已暂存 staged 已提交 commited 三种工作区域 本地仓库 woking directory 暂存区域 staging area git工作目录 git directory 配置 权限的作用范围 所有用户 etc/gitconfig git config --system .. 当前用户 ~/.gitconfig git config --global .. 当前文件 .git/config git config .. 用户信息 g

Git基础01

Git基础教程,只介绍Git的基础命令,因为篇幅问题,将其分为4篇博客. 为什么是Git 一句话:Git简单,上手快,支持本地无网络提交,多人协作方便. 缺点:要精通,需要一定的过程.推荐使用命令行模式,对于没有看惯了GUI的人,不习惯. Git入门教程很多,最简单的教程是<git - 简明指南>,稍微详细点的是廖雪峰的<Git教程>. Git最全的教程是<Pro Git>(有中文版本). 2015.09.17更新:有个歪果仁给我发邮件让我添加他的教程,有兴趣的请自行查

Git详解之二:Git基础

原文地址:http://blog.jobbole.com/25808/ 原文:<Pro Git> Git 基础 读完本章你就能上手使用 Git 了(伯乐在线注:如果你对Git还不了解,建议从本Git系列第一篇文章开始阅读).本章将介绍几个最基本的,也是最常用的 Git 命令,以后绝大多数时间里用到的也就是这几个命令.读完本章,你就能初始化一个新的代码仓库,做一些适当配置:开始或停止跟踪某些文件:暂存或提交某些更 新.我们还会展示如何让 Git 忽略某些文件,或是名称符合特定模式的文件:如何既快

1git命令的使用,查看git仓库状态,添加文件到git跟踪,git提交,查看git分支,查看git仓库日志信息,切换git分支,解决git分支合并后出现冲突的问题

1新建一个存储git的文件夹,命令是: toto@toto-K45VD:~$ mkdir gitfolder 2初始化一个git仓库,命令是: toto@toto-K45VD:~$cd gitfolder/ toto@toto-K45VD:~/gitfolder$ls toto@toto-K45VD:~/gitfolder$git init 初始化空的 Git版本库于 /home/toto/gitfolder/.git/ 注意:如果是第一次使用git,还要对git对进行如下配置 git conf

远程仓库-git 提交代码到远程服务器仓库

问题描述 git 提交代码到远程服务器仓库 我在本地机器建了一个仓库repository,然后在本另一个地方克隆了一个,里面放了我的一个项目A,已将A提交到了本地仓库.现在在公司服务器上创建了一个repository,想把项目A传到公司服务器的仓库中.右键项目A ,git push.这个origin要怎么改.求教! 解决方案 origin配置你公司服务器的git地址. 解决方案二: 你跟远程的git连上了吗?没连上则需要上github网站找到项目的url,然后cpoy该url,然后在本地使用该u