创建版本仓库有两种方式:
- 在现有项目或目录下导入所有文件到 Git 中。
- 从一个服务器克隆一个现有的 Git 仓库。
先来先看第一种方式:在本地创建git仓库
先创建一个新的文件夹,最好英文名,并且此文件夹的路径里面不要带中文。然后在创建的文件夹(/e/gitRespositry)下右击 gitbash here 这是我专门放git仓库的位置
$ mkdir touchGit 新建仓库文件夹
$ cd touchGit/ 进入到touchGit文件夹下
$ git init 这个命令一打 这个touchGit文件夹就成了git可以管理的仓库了
在你git init 之后会看到下面这句话:
Initialized empty Git repository in E:/gitRespositry/touchGit/.git/ 可以看到.git这个文件夹,不要去动他,有的可能看不到,我是显示所有文件夹包括隐藏的。
再来看第二种方式:克隆现有的git仓库
$ git clone https://github.com/gxx628/respositoryByGxx.git gitGxx
第二种的基本语法就是 git clone {git仓库地址} {你自己重新命名的仓库名}
之后你就会看到下面的这些输出日志,小伙伴注意不要写我的这远程仓库名哦,输了你也clone不了,改名啦 ,哈哈。
你可以从github上找找自己感兴趣的项目,然后看到下面的那个地址,就可以按这上面的操作来。
Cloning into 'gitGxx'...
remote: Counting objects: 7, done.
remote: Total 7 (delta 0), reused 0 (delta 0), pack-reused 7
Unpacking objects: 100% (7/7), done.
创建完了git 仓库,小伙伴是不是想写点东西放入到git仓库中啦。接下来将会熟悉两个操作:
- git add {文件名}
- git commit -m “描述信息”
第一步:先创建一个文件,我创建了一个helloGit.txt 文件,注意这个文件一定得放在你刚刚创建的版本库的子目录下,放在其他地方 Git无法对其操作。
第二步:我们需要告诉git,要把XX文件放入到git仓库。
$ git add helloGit.txt
执行完命令后没有任何的提示这就说明成功啦。
第三步:告诉git去提交文件到版本库里
$ git commit(这里要演示一个问题,小伙伴是不是发现我没加 -m{描述信息})
假如你没有加 -m “描述信息” 的话 将会遇到新的问题:
有点像类似vim的编辑框是不是?那么我们就按着linux操作命令来!
- 在键盘上输入i,然后最下面会有变化,此时你就在这个界面输入描述信息—就是那个-m参数需要写的
- 按esc然后输入冒号 :
3:按wq,按回车就OK了
你会发现命令行会打印出以下提示:
所以小伙伴以后千万不要忘记在你commit的时候添加 -m “描述信息”,不然又得进编辑器模式加,很烦。
总结:
1:git init {仓库名}
2:git add {文件名} (可以执行多个add命令)
3:git commit -m "描述信息" 将文件提交到git仓库,让其管理
有疑问请留下官人的评论,我会寻找答案并完善博客内容,谢谢官人啦