git 上传文件夹至远端仓库的方法
创始人
2025-01-08 17:33:09
0

上传的远端git可以是gitlab、github、gitee、gitblit或者gitCode等等

以下以GitHub为例说明:

1、登录GitHub网站(账户/密码)

2、创建一个新的空白项目(或者已有的项目)hello-world

分支是master ,这里默认即可。

任务则是将一个srccode的文件夹上传上去,文件夹内容可以很多,这里模拟只是放一个main.cpp

方法一:直接拉一个项目下来,然后再上传

1、在该层级文件夹中右击打开Git Bash Here

2 、获取hello-world项目的远程地址

3、clone该项目到test文件夹下

git clone GitHub - nankeyh/hello-world: Just another repository

4、把需要上传的文件夹放到hello-world项目目录下,同时git上层级进入到hello-world

自动会识别该git的分支为master

5、添加新目录文件到仓库

git add . 或者git add -A

6、然后添加备注

git commit -m "xx"

7、将内容推上远端的仓库

git push

8、如果有更新,则需要先拉取远端,再添加,备注并推送

git pull

git add .

git commit -m "xx"

git push

方法二:本地的文件夹直接生成git仓库,然后上传至远端仓库

1、git配置

在打开的编辑里面依次输入并执行配置信息(主要后面commit需要,否则报错)

git config --global user.name "liehuodadi"

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

其中"liehuodadi"是用户名,可以填写您的github的用户名,

第二行的"dfbazhu@qq.com"自然是邮箱了,可以填写您的github账号的邮箱,

用户名和邮箱也可以填写别的(只要是用户名和邮箱格式就OK)。

2、生成密钥

输入以下代码,:

ssh-keygen -t rsa -C “dfbazhu@qq.com”

输入上面的命令后一直按3次回车直到出现图形界面即可

3、添加密钥到github

①输入命令,可以看到上一步生成的密钥

cat ~/.ssh/id_rsa.pub

回车后即可看到密钥

②从ssh-rsa开始将密钥复制下来。也可以打开C:\Users\Administrator\.ssh\id_rsa.pub从该文件中复制密钥。

③进入github头像下面的 settings  ,点击左侧的“SSH and GPG keys”,然后 new SSH key

Title随便填写,key type默认即可,key 里面将上面我们复制的那个本地密钥粘贴到这里,然后点击“Add SSH key”即可。这样我们就有权限对自己在github上的项目进行读写操作了。

4、建立本地仓库并初始化

从该文件夹右键进入git bash here

git init

文件夹里面生成一个名为.git的文件夹,这个文件夹是隐藏的!需要电脑设置显示隐藏文件夹。

5、本地电脑连接github项目

获取hello-world项目的网页地址

git remote add origin GitHub - nankeyh/hello-world: Just another repository

6、同步github项目到本地

git pull origin master

7、将本地项目上传到github对应的项目里面

①添加文件到缓存区

git add .

注意add与“.”之间有一个空格。

此时会要求您输入码云的账号和密码,登录即可

②为上传文件添加注释

等待缓存完毕,接着输入命令:

git commit -m "first push"

其中的first push为注释的内容,请自定义填写。

③提交代码到github项目

等待上步完成,继续输入执行命令:

git push origin master

相关内容

热门资讯

8分钟实锤!东游麻将暗藏猫腻,... 8分钟实锤!东游麻将暗藏猫腻,扑克时间原来有挂,详细教程(有挂脚本)1、玩家可以在东游麻将暗藏猫腻软...
八分钟攻略!旺旺福建麻将有脚本... 八分钟攻略!旺旺福建麻将有脚本吗,AaPOKER原来存在有挂,技巧教程(有挂技巧);1、打开软件启动...
九分钟普及!南通长牌算胡牌方法... 九分钟普及!南通长牌算胡牌方法,governorofpoker3原来真的有挂,详细教程(有挂ai代打...
十分钟辅助!潮汕暗宝可以作假吗... 十分钟辅助!潮汕暗宝可以作假吗,wepoKe一直有挂,揭秘教程(有挂神器)1、许多玩家不知道潮汕暗宝...
三分钟科普!贵阳手机天天麻将a... 三分钟科普!贵阳手机天天麻将app辅牌器购买,德州app竟然真的有挂,安装教程(有挂软件)一、贵阳手...
9分钟普及!小程序的雀神麻将怎... 9分钟普及!小程序的雀神麻将怎么玩才会赢,we-poker一直是真的有挂,科技教程(有挂黑科技)1、...
九分钟辅助挂!欢乐贰柒拾有辅助... 九分钟辅助挂!欢乐贰柒拾有辅助吗,WepokE确实真的有挂,揭秘攻略(有挂秘籍);1、欢乐贰柒拾有辅...
两分钟辅助!黄冈麻将有挂吗,x... 两分钟辅助!黄冈麻将有挂吗,x-poker竟然有挂,攻略方法(有挂普及)1、该软件可以轻松地帮助玩家...
5分钟实锤!碧海麻将是不是有挂... 5分钟实锤!碧海麻将是不是有挂的,WPk一直真的是有挂,总结教程(有挂解说)1、这是跨平台的碧海麻将...
9分钟发现!微信天天斗地主修改... 9分钟发现!微信天天斗地主修改器,wEPoke果然是真的有挂,教你教程(有挂普及);1、很好的工具软...