失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Git的基本使用(用户初始化配置 新建代码库 把文件提交到缓存区 把文件提交到本地

Git的基本使用(用户初始化配置 新建代码库 把文件提交到缓存区 把文件提交到本地

时间:2019-02-05 00:37:08

相关推荐

Git的基本使用(用户初始化配置 新建代码库 把文件提交到缓存区 把文件提交到本地

【基本概念】

Git:Git是负责对工作区的文件进行版本控制,因为Git装在本地,那么在本地(当前计算机下)就必须要有一个仓库,这个仓库中记录了所有的版本变化。

Github:公网上典型的远程仓库,可以将本地仓库的文件复制一份到远程仓库中予以双重保存。

【原理流程图】

文件->工作区->暂存区->本地仓库->远程仓库:需要先将工作区的文件上传到暂存区,然后从暂存区(因为有些文件不确定,或者有待更新,所以先在暂存区中)提交文件到本地仓库,版本号记录的是文件从暂存库到本地仓库时的,之后也可以用文件复制一份,由本地仓库发往远程仓库上予以保存。

【基本操作示例】

1、利用Git,在本地创建根目录创建新的文件夹,demo1和demo2。

(创建文件夹命令:mkdir 文件名)

2、利用Git Bash在D盘新建一个文件夹MyGit。

3、Git的初始化用户配置,配置当前用户的姓名和邮箱。

# 设置提交代码时的用户信息$ git config [--global] user.name "[name]"$ git config [--global] user.email "[email address]"

4、利用Git Bash新建代码库。

# 方法一:在当前目录新建一个Git代码库$ git init# 方法二:新建一个目录,将其初始化为Git代码库$ git init [project-name]

接着输入 cd gitDemo,后面显示出(master),说明当前正处于该仓库中。

接着输入git config --list,可以查看当前仓库的配置文件信息,包括刚刚初始化的邮箱和用户名等信息。

最后,要知道.git是我们git的版本库,而gitDemo文件夹是我们的工作区。

5、把文件从工作区提交到缓存区。

①输入命令:git status ,发现有个Untracked files表示文件test.txt在工作区,意味着这个文件后期无法进行版本的记录,因此需要进行下述操作。

②输入命令:git add [file1] [file2]…,添加工作区中的指定文件到暂存区,从结果可以看出new file:test.txt表示文件已经进入了暂存区,但是仅仅移动到暂存区还是无法记录版本号,还需要将其移动到本地仓库中。

# 添加指定文件到暂存区$ git add [file1] [file2] ...# 添加指定目录到暂存区,包括子目录$ git add [dir]# 添加当前目录的所有文件到暂存区$ git add .

6、把暂存区的文件提交到本地仓库

# 提交暂存区到仓库区$ git commit -m [message]# 提交暂存区的指定文件到仓库$ git commit [file1] [file2] ... -m [message]

【相关知识链接】

1、GitHub的简介和两大功能

2、Git的简介和安装过程

3、Git的基本使用(用户初始化配置、新建代码库、把文件提交到缓存区、把文件提交到本地仓库等

4、Git的版本控制(查看文件内容和文件的变化状态、版本日志、版本回退以及找回覆盖的版本等)

5、新建并配置本地Git仓库的远程仓库–GitHub、推送本地仓库到GitHub。

6、如何将GitGub中的资源克隆到本地仓库中

7、GitHub中配置SSH-Key

8、Git中如何查看、删除和建立远程仓库

9、如何通过cmd命令查看本机是否安装了Git或Git的版本号

10、GitHub中的repositories如何删除?

13、IEDA中如何配置Git

15、DevOps与Git之间的代码提取与上传

13、由于网络问题,导致Git Bash中输入命令:git push origin master,屡屡报出各种错误。

14、如何解决每次输入push origin master后都需要我们再输入一次GitHub的密码

15、fatal: not in a git directory(Git)

16、nothing added to commit but untracked files present (use“git add“to track)

17、git push origin master上传资源总是报密码错误,但是密码确实是正确的应该怎么办?

Git的基本使用(用户初始化配置 新建代码库 把文件提交到缓存区 把文件提交到本地仓库等)

如果觉得《Git的基本使用(用户初始化配置 新建代码库 把文件提交到缓存区 把文件提交到本地》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。