github上传本地工程(一)

1、第一次创建

1、在github上创建仓库(不要勾选readme.md)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wlSnQtT0-1622624414438)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210602160025580.png)]

2、点击create repository。生成的界面如下所示

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7NMDoiSb-1622624414446)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210602160104761.png)]

3、右击需要上传的工程目录,然后选择Git Bash Here。出现的界面如下所示;

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-D41ImV0E-1622624414449)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210602154026781.png)]

4、输入命令:git init。出现的界面如下所示;

git init

git init 把这个目录变成Git可以管理的仓库,而且告诉你是一个空的仓库(empty Git repository)
会发现当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件。
这个目录默认是隐藏的,用 ls -ah 命令就可以看见。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-l4NtGGU0-1622624414456)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210602154842880.png)]

5、添加文件到版本库

如果是第一次提交的话,要先配置好你在git上的用户名和邮箱,输入命令

 git config --global user.email"邮箱" 
 git config --global user.name"名字" 

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4PW30aTQ-1622624414460)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210602154927305.png)]

6、把test文件夹下面的文件都添加进来,注意后面的 . 不能忘;”.“ 可换成特定的文件名。

git add . 

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3pplsaHN-1622624414462)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210602154948908.png)]

7、commit命令,-m后面输入的是本次提交的说明,可以输入任意内容,最好是有意义的,方便从历史记录里找到改动记录。

git commit -m "first commit"

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-C7xMm6vP-1622624414467)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210602155113767.png)]

8、连接到自己的仓库地址

url是你的仓库地址

git remote add origin url

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hpjtluUm-1622624414470)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210602155407778.png)]

9、代码上传到GitHub仓库

git push -u origin master

由于新建的远程仓库是空的,所以要加上-u这个参数,等远程仓库里面有了内容之后,下次再从本地库上传内容的时候只需下面这样就可以了:

git push origin master

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ha23wrZ7-1622624414477)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210602161324116.png)]

10、添加readme文件

这时如果你再次提交,则第9步之前将内容先合并一下。

git pull --rebase origin master

11、主要操作

git init
git config --global user.email"邮箱" 
git config --global user.name"用户名" 
git add . 
git commit -m "first commit"
git remote add origin url
git push -u origin master

可能出现的问题(避坑)

(转载https://blog.csdn.net/weixin_43629813/article/details/113824388?utm_medium=distribute.pc_relevant.none-task-blog-2defaultBlogCommendFromMachineLearnPai2default-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2defaultBlogCommendFromMachineLearnPai2default-1.control)

避坑1 :在上面创建远程仓库的时候,如果你勾选了Initialize this repository with a README(就是创建仓库的时候自动给你创建一个README文件),那么到了第8 将本地仓库内容推送到远程仓库的时候就会报一个failed to push some refs to https://github.com/…git的错。
这是由于你新创建的那个仓库里面的README文件不在本地仓库目录中,这时我们可以通过以下命令先将内容合并一下:

git pull --rebase origin master

避坑2 :上传文件单个不能超过100M,不然会报错。
个仓库里面的README文件不在本地仓库目录中,这时我们可以通过以下命令先将内容合并一下:

git pull --rebase origin master

避坑2 :上传文件单个不能超过100M,不然会报错。
避坑3 :有时文件过多可能会出现超时等等问题导致上传不成功,可以自己建个文件夹(比如下图我建的temp文件夹),把你要上传的多个文件夹一个一个复制到temp文件夹里面,再右键temp,git bash here 按前面步骤上传。可以缩短上传的时间,应该可以避免超时(亲测有效的)。要注意连续提交会覆盖第一次提交的。

### 回答1: 要将本地项目上传GitHub 上,你需要完成以下步骤: 1. 在 GitHub 上创建一个新的仓库,或者打开一个已有的仓库。 2. 打开命令行终端(如 Git Bash),进入本地项目的根目录。 3. 初始化 Git 仓库:执行命令 `git init`。 4. 将文件添加到 Git 仓库中:执行命令 `git add .`(注意“.”是当前目录的意思,这里表示将当前目录下的所有文件添加到 Git 仓库中)。 5. 提交文件到 Git 仓库:执行命令 `git commit -m "提交说明"`,其中“提交说明”是对本次提交的描述。 6. 关联本地 Git 仓库和 GitHub 远程仓库:执行命令 `git remote add origin 仓库地址`,其中“仓库地址”是你在 GitHub 上创建的仓库的地址。 7. 推送代码到 GitHub 远程仓库:执行命令 `git push -u origin master`,其中“master”是你要推送的分支名。 完成以上步骤后,你的本地项目就会被上传GitHub 上了。 ### 回答2: 要将本地项目上传GitHub,首先需要在GitHub上创建一个新的仓库。在仓库页面中,可以选择使用HTTPS或者SSH的方式克隆仓库到本地。接下来,使用Git命令行或者Git GUI工具,将本地项目关联到GitHub仓库。 1. 使用Git Bash或者终端命令进入本地项目的根目录。 2. 运行以下命令来初始化本地仓库: git init 3. 将项目中的文件添加到本地仓库: git add . 这个命令将会把项目文件中的所有文件添加到本地暂存区。 4. 确认要提交的修改: git commit –m "Initial commit" 在引号里填写一个合适的提交信息来描述这个提交。 5. 关联本地仓库和远程GitHub仓库: git remote add origin [GitHub仓库地址] 将GitHub仓库的地址替换成你自己创建的仓库地址。 6. 将本地仓库的提交推送到远程仓库: git push -u origin master 这个命令将会将本地的master分支的所有提交推送到远程的origin仓库。 推送完成后,就可以通过GitHub网站检查你的仓库是否已经包含了本地项目的文件。 如果在上传过程中遇到问题,可以通过查阅Git文档或者GitHub帮助来获得更多细节和指导。 ### 回答3: 要将本地项目上传GitHub,你需要按照以下步骤进行操作: 1. 在GitHub上创建一个新的存储库(repository),命名为你想要的项目名称,并确保选择公共或私有设置。 2. 在本地项目的文件夹中打开Git Bash(如果你使用的是Windows系统)或终端(如果你使用的是Mac或Linux系统)。 3. 使用git init命令将此文件夹初始化为Git存储库。这将创建一个名为“.git”的隐藏文件夹。 4. 使用git add命令将项目的文件添加到Git存储库中。例如,git add .命令将添加所有文件。 5. 使用git commit命令提交文件的更改。例如,git commit -m "Initial commit"将提交并添加一个简短的描述。 6. 连接本地存储库与GitHub存储库,使用git remote add命令。例如,git remote add origin https://github.com/你的用户名/你的存储库.git。 7. 使用git push命令将本地项目上传GitHub。例如,git push -u origin master将上传本地项目到GitHub的主分支。 8. 输入GitHub的用户名和密码进行身份验证。 9. 等待上传完成后,刷新你的GitHub存储库页面,就能看到你的本地项目已经成功上传GitHub上了。 这些就是将本地项目上传GitHub的基本步骤。通过利用版本控制的好处,你可以轻松地与他人合作,并确保你的项目历史记录的可追踪性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值