初用 Git 小问题解决备忘录

本文介绍了如何更方便地创建 Git 仓库,包括使用 `git --bare init` 创建空库,以及如何克隆、添加文件、提交和推送操作。特别提醒,在 Git 中提交文件时,需要编辑提交信息并去除 `new file:` 前的注释符号。遇到问题时,可以查看 Git 的官方文档以获取更多帮助。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建库

一般网络上说明 Git创建库的步骤是:

 

mkdir “directory name“  #创建一个目录.

cd   “directory name”  #进入目录

git  init                                  #初始化库

 

不过这样做完以后,还需要克隆一份 “.git” 目录,很不方便. 研究一段时间后发现这样创建目录更加方便.

 

mkdir “directory name”    #创建目录.

git  –bare  init                    #这样就创建完必一个空库.不用再去克隆目录.

 

最后提一下,一般情况下创建的Git 目录都以 “.git” 结尾。好了,就这样没什么神秘的。


取库文件

 

git  clone  xxxx:// address

 

Git 可以根据不同的协议取库. 比如 file , http , git 等只要提供支持的都可以. 例如使用用本地文件中取库.

 

git clone file:///home/viweei/src/xxx.git

 

这里本应该是 file:// 但在 Unix, Linux 系统中根目录是 “/” 所以我这里是以绝对地址.来定位.(本没有什么,只是经常大意了搞错了.) 而后而的地址,也只需要定位到 “.git”目录就可以了.


提交文件

Git 在提取文件,新增文件,和删除文件的时候, 也不比 SVN 复杂多少。只是我才开始用的时候,老在出错。

 

添加文件

当从库中提取后新加一个文件 FUCK.txt . 再把它加到库中.

 

touch fuck.txt #创建  FUCK 文件.

git   add *              #这里的 “*” 只是个通配符,直接用文件名也可以.

git   commit –m  “这里填上提取的日志

 

简单的两个步骤就把文件提取到本地库中了,SVN差不多. 但有点不同的是当执行 commit 时会打开 vi 显示提交信息

 

如图:

 

一般我碰到 SVN  看都不看直接退掉就提交成功了.但在git里可以在相关节中加入信息,如提交日志等.而且必须把 new file:  前面的注释 ”#” 去掉.否则提交不了.  其实只要注意看一下注释就好我就不用说这么多废话了,呵呵.

如果 git commit 没有出现vi 而出现这样的情况.

 

 

呵呵,你也看到了.不用我多说了呵呵

 

但这个提交并不像SVN那样,直接就提交到服务器中了.Git中需要把改动提交到远程库中.还需要:

git  push      #提交到远程库中.

 

但在第一次提交时,可能会碰到

 

 

如下图:

 

哈哈,请不要惊慌.这是Git 找不到你要提交的版本了.

 

那请试试

git push origin master

 

好了,有什么不明白的还是上官网去看看吧. 其实只要你多注意提示,上去看看他的帮助,根本不需要看我的这篇废话的……

好了有什么不明白的话.请点下面连接…..

Git 官网 http://git-scm.com/ .

 


 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值