前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >代码管理| 本地Git仓库和远程仓库的创建及关联

代码管理| 本地Git仓库和远程仓库的创建及关联

作者头像
進无尽
发布2018-09-12 17:46:02
6.1K0
发布2018-09-12 17:46:02
举报
文章被收录于专栏:進无尽的文章進无尽的文章

顺便说一下:Github账号创建私人项目的话需要付费,可以在码云上面创建个人私有仓库,是免费的。

新建一个远程的仓库(空的)

可以是gitHub等其他代码托管平台

设置远程仓库的名字,并创建:

创建后进入一个页面,页面中会有后续git的操作步骤提示。

切记:如果我们在创建远程仓库的时候添加了README和.ignore等文件,我们在后面关联仓库后,需要先执行pull操作。

在本地创建工程(可以为空的文件夹也可以是一个新建的工程)

利用终端进入当前的文件夹目录

代码语言:javascript
复制
 cd /Users/Sunshine/Documents/xxx/helloTest

初始化这个本地的文件夹为一个Git可以管理的仓库

代码语言:javascript
复制
 git init

注意:Git会自动为我们创建唯一一个master分支,我们能够发现在当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。

将本地的仓库和远程的仓库进行关联

代码语言:javascript
复制
 git remote add origin git@github.com:YotrolZ/helloTest.git

备注:origin就是我们的远程库的名字,这是Git默认的叫法,也可以改成别的,尽量别改,否则后续都要对应。; git@github.com:YotrolZ/helloTest.git是我们远程仓库的路径(这里我们使用的github),这里选择的是SSH下的路径,也可以设置 HTTPS下的路径。

这样我们就可以开始在本地的文件夹中做事了,后续再通过终端同步更新到GitHub。

后续修改本地的工程后提交到远端仓库

代码语言:javascript
复制
 git status               |查看git状态,一般有问题时会显示红色。
 git add -A               |提交所有的修改内容(添加,删除,修改)
 git  commit -m "日志"     |提交本地所有的修改并打上日志
 git  push  origin master |把修改的内容推送到远端仓库

git push -u origin master
备注:  origin:远程仓库名字;   
      master:分支
注意:我们第一次push的时候,加上-u参数,Git就会把本地的master分支和远程的master分支进行关联起来,
我们以后的push操作就不再需要加上-u参数了
 
第一次提交的时候,会让你输入github的账号和密码

整改终端操作大概如此如下:

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.05.03 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 新建一个远程的仓库(空的)
  • 在本地创建工程(可以为空的文件夹也可以是一个新建的工程)
  • 利用终端进入当前的文件夹目录
  • 将本地的仓库和远程的仓库进行关联
  • 后续修改本地的工程后提交到远端仓库
相关产品与服务
代码托管
CODING 代码托管(CODING Code Repositories,CODING-CR)是为开发者打造的云端便捷代码管理工具,旨在为更多的开发者带去便捷、高效的开发体验,全面支持 Git/SVN 代码托管,包括代码评审、分支管理、超大仓库等功能。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档