MacOS环境下安装git以及两种方法解决项目与GitHub远程仓库地址连接(Vscode)

如何将本地项目中与github仓库连接

PS:以下方法前提是运行环境下必须安装git,macOS自带git,且必须全局(global)配置环境变量,这里以macos为例,不过版本很老,但是够用了,打开终端

配置用户名

git config --global user.name"PinkPinkFloyd"

添加电子邮件

git config --global user.email"836568391@qq.com"

接下来我们演示一下,如何在本地Git存储库上使用文件,创建一个demo文件夹和文件

可以直接在桌面随便创建个文件夹,或者直接mkdir命令也行

接下来使用cd命令移动到该目录下

cd Desktop/SSM

由于我们希望跟踪这个文件夹中的更改,我们需要为它创建一个本地Git存储库,运行git init命令初始化此特定位置的空git存储库,因此,运行命令:

git init

你已经在该目录中添加了一个名为.git的隐藏文件夹

注:要查看隐藏的.git文件夹,你需要运行以下命令:

defaults write com.apple.finder AppleShowAllFiles YES

 如果要再次隐藏文件夹,修改命令的最后部分,将"YES"更改为"NO")。

接下来自行创建一个文件来让git对他进行跟踪状态,

输入以下命令提示提示git跟踪新文件

git add test1.txt

接下来可以在文本里随便输入些东西,最后提交所有更改并添加一个描述提交的消息

git commit -m"added test1.txt"

现在,输出告诉你工作树是干净的,没有要提交的内容。

正如你所看到的,在Mac上安装Git并不困难,你应该已经成功地设置了Git,如果是普通开发人员,其实没有必要一定得系统的学习git,只要知道几个简单的Linux操作命令即可,接下来以一个简单的vue项目为例,解决本地已创建的项目如何与GitHub远程仓库连接

第一种方法:(建议使用第二种方法,较为简单,第一种适合拷贝,根据个人需要选择)

这种适用于已经本地建立甚至完成了项目,比如我这个项目叫supermall1

第一步

因为我已经在github上建立了项目仓库supermall,所以第一步复制code链接,就是下面的http://XXXXXX

 第二步

打开vscode,cd命令进入你需要的拷贝的项目目录下

第三步

使用git clone 命令将远程仓库导入到本地来

MacBook-Air:ProjectSupermall sunsumin$ git clone https://github.com/PinkPinkFloyd/Supermall.git

第四步

注意看仔细,别混淆,将本地之前自己做好的项目supermall1里面的文件直接移动到从远程导入的supermall中,但是.git这个隐藏文件夹不需要移动,其他的比如一些模版文件根据个人需要自行判断是否需要移动

 第五步

cd进入从远程导入的supermall文件夹

第六步使用git status来更新下目前跟踪状态,会发现一片红

第七步 (这边必须配置全局变量,文章开头已经说过了,不然肯定报错)

使用git add .     注意是git add .  后面是空格+上一个点!

第八步

git commit -m '初始化项目'

第九步

vscode会与github有些交互,一律同意就完事了,下面是已经成功了

 第十步,去github刷新下看看有没有搞定,如果下面都出来了,那就没问题

 第二种方法,适用于本地项目已经完成,不想拷贝,而是直接将本地项目与github关联

cd到你已经搞定的项目目录下

然后git init 引入git

使用git remote add origin http://XXXXXXXX命令,地址同样是你在github中创建的项目,我这里是test

git remote add origin https://github.com/PinkPinkFloyd/test.git

使用git push -u origin main命令将项目push到远程仓库中

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值