5、git初始化

我们的项目已经初始化成功。

下面我初始化一下git,把我们的项目推送到git上。然后讲一下如何初始化git仓库。

这个时候我们git远程的仓库就创建好了。

紧接着我们在我们的项目中初始化一下git.

 

首先创建一个README.md文件

touch README.md

创建.gitignore文件,它的作用是把我们配置进去的一些配置文件匹配上就进行一个忽略,不会推送到我们的git仓库里。也不会检查到我们本地的一些变化。

touch .gitignore

我们来配置一些这个文件,我们忽略什么,我就配什么就可以了。

*.class

#package file

*.war
*.ear

#kdiff3 ignore
*.orig

#maven ignore
target/

#eclipse ignore
.settings/
.project
.classpatch

#idea
.idea
/idea/
*.ipr
*.iml
*.iws

# temp file

*.log
*.cache
*.diff
*.patch
*.tmp

# system ignore
.DS_Store
Thumbs.db

执行git init

git init

这个时候就会生成一个git文件,这个时候隐藏的。

输入git status,可以看出项目中有那些文件发生了变化。

git status

将这些文件添加进来

git add .

在输入检查

git status

进行commit,-am 表示在后面加注释

git commit -am 'first commit init project'

这时文件已经提交完了,但是这时只是提交到本地仓库里。

连接远程仓库

git remote add origin 仓库地址

查看分支

git branch

将我们本地的推送到master上

git push -u origin master

git pull

重新推送一次

git push -u origin master

报错,说本地分支没有远程分支新,我们进行一下强制推送

git push -u -f origin master

我们可以看到提示已经成功了。

我们可以看到本地的文件都已经添加上来了。

到这里我们git项目的初始化就完成了。

查看当前分支

git branch

查看远程分支

git branch -r

我们采用的是分支开发主干发布的模式。

我们创建v1.0的分支

git checkout -b v1.0 origin/master

这表示在origin/master的基础上检出一个v1.0的分支

检查当前分支

git branch

可以看出在本地这个分支是v1.0,我要把这个分支推送到远程。

git push origin HEAD -u

然后我们查看到远程的git就会有这个分支。

我们刷新一下页面,发现分支有两个

一个master,一个v1.0,而v1.0是在master基础上创建的。

到这里我们的git的初始化,包括创建项目的分支都完成了。

 

Git 是一个分布式版本控制系统,用于跟踪项目源代码的变化。初始化一个本地化仓库是使用 Git 开始新项目的首要步骤。以下是详细的指南: 1. **打开终端**: 打开命令行界面,在你想建立仓库的目录下运行命令。 2. **创建一个新的 Git 仓库**: 使用 `git init` 命令初始化一个全新的 Git 仓库。这个命令会在当前目录下创建一个隐藏的 `.git` 文件夹,这是 Git 存储所有版本控制数据的地方: ``` $ cd /path/to/your/project_directory $ git init ``` 3. **提交首次提交**(可选): 初始化后,你可以开始添加文件到仓库。首先,使用 `git add .` 命令把所有新增文件添加到暂存区,然后用 `git commit -m "Initial commit"` 来提交第一次提交,其中 `-m` 后面的信息是提交说明: ``` $ git add . $ git commit -m "Initial commit" ``` 提示输入用户名和邮箱,这在以后的协作中非常重要。 4. **克隆现有仓库**(如果你想从远程仓库克隆): 如果你希望在一个地方复制一个已经存在的 Git 仓库,可以使用 `git clone` 命令代替 `git init`。例如: ``` $ git clone https://github.com/username/repository.git ``` 5. **检查状态**: 之后你可以使用 `git status` 来查看当前仓库的状态,确认是否已添加了所有需要追踪的文件。 完成以上步骤后,你就成功地初始化了一个本地化的 Git 仓库,可以开始进行版本控制了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值