git的工作管理和基础操作

git的工作管理和基础操作

在本地创建git仓库管理我们的代码

初次使用git,先在本地配置一些基础信息
$ git config -l
$ git config --global user.name xxx

  1. git init

会在当前目录中创建一个空的仓库,文件目录中生成一个“。git”的隐藏文件,这个文件很重要,我们本地仓库的版本信息等都存储在这里

  1. .gitignore

在当前目录(git仓库根目录)创建一个“.gitignore”文件,这个文件中存储了当git提交的时候所忽略的文件

当我们在本地创建一个git仓库后,我们可以基于这个仓库管理我们的代码

git的工作流程

一个git仓库都划分了三个区域

工作区提交到暂存区

$ git status
查看代码或者文件的状态(当前处于哪个区域:红色(当前出去工作区,还没有提交到暂存区),绿色(当前出去暂存区,还没有提交到历史区)如果没有文件,代表三个区域代码已经同步,历史版本也在历史区生成了)

git add . / git add -A
把当前工作区中所有最新修改文件,都提交到暂存区

暂存区到历史区
$ git commmit

这样执行后,会弹出一个提交文本输入界面,需要我们编写本次提交到历史区,给当前版本编写的备注信息

先按i 进入编辑模式
输入备注信息
按ESC
输入 :wq 保存退出

$ git commit -m '自己需要编写的备注信息'

git log

查看当前历史区提交的记录

git和gitHub同步

1.让本地的git仓库和远程仓库建立关联
$ git remote -v
查看所有的关联信息

$ git remote add xxx [远程仓库git地址]
建立关联

$ git remote remove xxx
移除关联

我们远程仓库关联在一起的名字认是:origin, 自己可以随意修改

在推送之前,我们都应该先拉取
$git pull origin(这个名字就是和远程仓库关联的这个名字) master
从远程仓库的master分支拉取最新的信息

$git push origin master
把自己本地信息推送到远程的master分支下

如果名字是origin,分支走的也是master分支,后面可以不写,也就是执行$git pull / git push

相关文章

本篇内容主要讲解“gitee如何上传代码”,感兴趣的朋友不妨来...
这篇“从gitee上下的代码如何用”文章的知识点大部分人都不太...
这篇文章主要介绍“gitee如何下载仓库里的项目”,在日常操作...
本篇内容主要讲解“怎么在Gitee上更新代码”,感兴趣的朋友不...
本文小编为大家详细介绍“怎么将工程托管到gitee”,内容详细...
这篇文章主要介绍了gitee中图片大小如何调整的相关知识,内容...