场景一:远程仓库有代码,clone下来即建立连接
-
从远程仓库克隆代码到本地仓库
- 默认克隆master 分支:
git clone 项目git远程仓库地址
- 指定克隆的分支(如develop分支):
git clone -b develop 项目git远程仓库地址
- 指定克隆分支到指定目录(如克隆develop 到 目录my_project):
git clone -b develop 项目git远程仓库地址 my_project
- 默认克隆master 分支:
场景二:远程仓库无代码,项目首次上传至远程库 (以下两种方式择一)
- 方式一:通过 git clone 建立连接:
- 在github上新建仓库, 新建时带自述文件 readMe.md(如:新建一个liping的仓库), 拿到github远程仓库地址(建议使用SSH的方式,以免多次输入用户名密码,一劳永逸,不会的可参考文章:配置github的SSH)
- 在本地打开命令终端或git bash, git clone 远程仓库git ssh地址
- 此时可在当前命令终端所在目录看到从github下克隆下来的项目文件夹liping,内部只有一个自述文件readMe.md,把你项目里的东西都拷贝或者移动到liping这个文件夹里
- 命令终端键入命令 cd liping:进入到需要上传到github的项目目录 liping,准备add 后提交
- 正常提交流程: git add . -> git commit -m 首次提交 -> git push origin master
- 回到github上查看liping这个仓库,发现已上传成功
/* 和远程仓库建立连接 */ git clone git@github.com:lpandxhj/tq.git /* 首次提交 */ git add . git commit -m 首次提交 git push origin master
- 方式二:通过git remote add origin <git项目地址> 的方式建立连接
- 在github新建仓库(可不带自述文件readMe.md,新建完成后会提示你如何操作)
- 在本地打开命令终端或git bash, git clone 远程仓库git ssh地址
- 和远程库建立连接:
git remote add origin git@github.com:lpandxhj/ownerh5.git
- 首次提交:
git add . -> git commit -m 首次提交 -> git push origin -u master
/* 和远程仓库建立连接 */ git remote add origin git@github.com:lpandxhj/ownerh5.git /* 首次提交 */ git add . git commit -m 首次提交 git push -u origin master
(备注:如有讲错请在评论区指出,我可不能误人子弟啊哈~~~ 原创文章,欢迎转载,转载请注明出处,多谢支持~~~)