大佬教程收集整理的这篇文章主要介绍了 Git 系列教程(4)- 获取 Git 仓库,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
官方提供了两种获取Git仓库的方法,第一种是在本地现有项目目录下导入所有文件到Git中,第二种就是从Git仓库中clone项目到本地
这里就不说Git的安装了哈,有需要的小伙伴可以查看该博文:https://www.cnblogs.com/poloyy/p/12185132.html
如果是window的话,进入本地项目目录后,右键即可看到 git-bash ,打开git操作界面,输入命令
git init
然后会看到目录下多了个 .git 文件夹
如果没有看到,那需要勾选下 隐藏的项目 具体如下:
到此,已完成项目初始化;但仅仅初始化仍然不够,还需要再执行以下命令
1 git add . 2 git commit -m "init project"
git commit :将暂存区文件提交到本地仓库
如果要将本地仓库推送至远程仓库,首先得将本地仓库添加到远程仓库,执行以下命令
git remote add origin [url]
origin :可以理解为仓库别名,可以取Github、Gitee,自己喜欢就好;但origin 是默认的远程版本库名称
url :填写你的远程仓库地址,如 git@gitee.com:zTree/zTree.git 、 https://gitee.com/zTree/zTree.git
最后,推送本地文件
git push
出现原因:当前分支没有与远程分支关联,因此导致了提交代码失败
解决办法:
不采用方法二、三的话,以后每次推送都要以方式一的命令去push哦;如果用了方式二、三的话,以后只需在还行 git push 即可
如果push之后提示:Permission denied (publickey ,则是你本地的公钥还未添加到远程仓库中哦
git push -f
针对上面说到的 在本地项目中初始化仓库 ,懒得看这么多图的小伙伴,可以直接看以下命令哈,逐行敲即可,遇到问题再往上翻
git init 2 touch README.md 3 git add README.md # 可以git add . 提交所有文件 4 git commit -m first commit" 5 git remote add origin git@gitee.com:用户名/仓库名.git 6 git push -u origin master
git clone 会把Git仓库中的每一个文件的每一个版本都被拉取下来,命令格式是 git clone [url]
# url为https格式 2 git clone https:gitee.com/zTree/zTree_v3.git 3 4 #url为ssh格式 5 git clone git@gitee.com:zTree/zTree_v3.git
这会在你执行命令的目录下创建一个名为 zTree_v3 的文件夹,倘若想自定义本地仓库的名字,可以使用如下命令
git clone git@gitee.com:zTree/zTree_v3.git myTree
以上是大佬教程为你收集整理的 Git 系列教程(4)- 获取 Git 仓库全部内容,希望文章能够帮你解决 Git 系列教程(4)- 获取 Git 仓库所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。