git命令上传本地文件到指定的GitHub仓库

git命令上传本地文件到指定的GitHub仓库git 命令上传本地文件到指定的 GitHub 仓库 1 首先我们得克隆远程仓库到本地 在本地镜像一个仓库 为方便上传文件到远程仓库上 比如我们要从克隆的远程仓库托管在 github 上 地址为 https github com Han Bin520 myPublic process git

大家好,我是讯享网,很高兴认识大家。

git命令上传本地文件到指定的GitHub仓库

1、首先我们得克隆远程仓库到本地(在本地镜像一个仓库,为方便上传文件到远程仓库上)

比如我们要从克隆的远程仓库托管在github上,地址为:https://github.com/Han-Bin520/myPublic-process.git,这是一个公开的项目


讯享网


# 克隆一个项目和它的整个代码历史(版本信息)

$ git clone https://github.com/Han-Bin520/myPublic-process.git


2、进入到本地仓库目录,新建上传的文件(我的所在位置C:\Users\Administrator\Documents\GitHub\myPublic-process)

进入本地仓库:$ cd myPublic-process

创建一个文件:$ mrdik test,并查看文件是否创建成功:$ ll

3、查看是否存在密钥ssh Keys,

$ cd ~/.ssh

出现“No such file or directory”,表示需要创建一个ssh keys

4、设置一个密钥ssh keys

$ssh-keygen -t rsa -C "你的邮箱名"

$指定目录: C:\指定目录\(若在此处不输入路径,而直接按回车,则ssh keys生成后存放在默认路径)

$输入密码: (输入密码时,是看不到的,可以不填,直接回车)

$确认密码: (输入密码时,是看不到的,可以不填,直接回车)

如此即可在C:\Users/Administrator/.ssh文件夹中生成ssh keys。包括两个文件rd_rsa和id_rsa.pub

然后用文本方式打开idb_rsa.pub,复制里面的所有内容,登录自己的GitHub账号,找到settings,

进入Settings后,点击SSH and GPG keys,然后再点击右上角添加新密钥按钮New SSH key,

然后,将idb_rsa.pub里的内容拷贝到Key内,Title内容随便填,确定即可。

密钥添加完成,下次在使用时就不需要再添加密钥了。

5.开始上传本地文件到git上。(先注册一个邮箱)

在git bash界面输入如下内容即可完成邮箱的注册:

$ git config --global user.name "user.name"

(说明:双引号中需要你的用户名,这个可以随便输入,比如“zhangsan”)

$ git config --global user.email ""

通过命令git init把我们新建文件夹变成Git可管理的仓库

这时你会发现TEST里面多了个.git文件夹,它是Git用来跟踪和管理版本库的。如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见。

这时候你就可以把你的项目粘贴到这个本地Git仓库里面(粘贴后你可以通过git status来查看你当前的状态),然后通过git add把项目添加到仓库(或git add .把该目录下的所有文件添加到仓库,注意点是用空格隔开的)。在这个过程中你其实可以一直使用git status来查看你当前的状态。如果文件内有东西会出现红色的字,不是绿色,这不是错误。

$ git status

test是红色,我们得先添加到仓库

$ git add .

再次查看,就是绿色的了

用git commit -m "日志" 把项目提交到仓库。

复制远程仓库的地址,把文件上传到这个地址上

$ git remote add origin https://github.com/Han-Bin520/myPublic-process.git(关联到远程仓库)

如果新建的远程仓库是空的,则需要加上-u这个参数$ git push -u origin maste

$ git push origin maste(上传文件到远程仓库)

这时候你再重新刷新我们的Github页面进入刚才新建的那个仓库里面就会发现项目已经成功上传了:

 

小讯
上一篇 2025-02-24 19:42
下一篇 2025-01-29 19:26

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/123386.html