git 创建仓库,提交文件

这篇博客介绍了如何在Linux环境下使用Git创建版本库,然后添加和提交文件到仓库。首先通过`git init`初始化仓库,接着创建并编辑文件如1.txt,使用`git add`将文件添加到仓库,再通过`git commit`提交更改,同时提供了检查文件状态、查看文件差异的方法。
摘要由CSDN通过智能技术生成
创建版本库
# mkdir /home/gitroot # 创建存储版本的仓库
# cd /home/gitroot/
# git init # 初始化命令,使目录变成 git 可以管理的仓库
Initialized empty Git repository in /home/gitroot/.git/
提示初始化了一个空的目录 /home/gitroot/.git,一个隐藏的 git 目录


提交文件到仓库
# vim 1.txt # 在 /home/gitroot 目录下 创建1.txt,写入多行
# git add 1.txt # 把 1.txt 增加到仓库
# git commit -m "net 1.txt" # 增加之后使用 commit 命令把文件提交到 git 仓库里面。commit: Record changes to the repository(仓库),双引号内容自定义。
NOTE: 文件必须在 /home/gitroot 自定义的仓库中,否则无法 add。

修改文件后提交
# echo "111" > 1.txt
# git status # 获取当前仓库的状态,随时可以获取,最后一次更改后,无论多久都可以。 每次在修改文件之前,一定先看一下 status
# On branch master # 在 master 分支上面
# Changed but not updated: #更改,但没有更新,接下来可以提交,也可以恢复之前的状态
# (use "git add <file>..." to update what will be committed) # git add file 更新
# (use "git checkout -- <file>..." to discard changes in working directory) # 恢复上一次版本库文件
#
# modified: 1.txt
#
no changes added to commit (use "git add" and/or "git commit -a")

# git diff # 查看版本更改的状态
diff --git a/1.txt b/1.txt # 两个版本,a 仓库里的文件,b 本地文件
index ec6122e..7170464 100644
--- a/1.txt
+++ b/1.txt
@@ -7,3 +7,4 @@ af
sdf
adga
+111 # 提示这里有更改

# git add 1.txt # 提交文件
# git commit -m "add one line 111" # 更新到仓库
一定要 git commit -m "description" ,否则使用 git diff,或者使用 git status 依然可以查看到有更新或者更改的提示。


NOTE: 目录也是这个方法创建并上传,但是空目录无法上传到库文件,目录里面需要有文件存在。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值