当前位置:   article > 正文

git上传项目到Github(详细版)_git上传到github

git上传到github

第一步、下载git(官网:Git - Downloads

第二步、再需要上传到github的项目右键,打开git的命令行界面

第三步、查看当前分支,所在的分支就是代码上传的地方

git branch

----如果需要切换分支,则执行以下语句

  1. # 切换到主分支,即main分支
  2. git switch mainmain为要切换的分支)

第四步、一系列操作

1、当前项目的目录中生成本地的git管理(会发现在当前目录下多了一个.git文件夹)

git init

2、将项目上所有的文件添加到本地仓库中的意思,如果想添加某个特定的文件,只需把.换成这个特定的文件名即可。

git add .

3、提交到本地仓库(每当有文件修改,都需运行这句,然后再代码上传)

git commit -m "first commit" (""为要说明的内容)

4、本地仓库关联远程自己的github仓库

  1. git remote add origin ****.git (****.git为所建立的项目的地址)
  2. 例如 git remote add origin https://github.com/huangzhenhong520/test.git

如果这一步前,还没有创建项目的需要新创项目拿到HTTPS(创建项目可参考:点击项目

5、代码上传

  1. # 对于github来说默认的是main,所以这里一般都是上传到main,而不是master
  2. git push -u origin mainmain为需要上传的分支名)

5.1.如果上面要上传到main分支的话,需要以下操作:

  1. git branch -M main (创建一个main分支)
  2. git pull origin main --allow-unrelated(强行把刚建立的main分支和远程的分支合并)
  3. git push -u origin main (把代码推送到远端仓库)

没有以上操作会报错(借鉴了):[rejected] main -> main (fetch first) error: failed to push some refs to 'https://github.com/caip1299920300/movie_android.git

如果执行上面的代码还是报错,则可直接强制push本地仓库到远程(借鉴),命令如下:

  1. # git push -u origin 分支名 -f
  2. git push -u origin main -f

5.2在这一步,由于github最近改版,上传需要权限,所以需要需要获得访问令牌(教程:Github上传访问令牌申请(Personal access tokens)_小wu学cv的博客-CSDN博客_personal access tokens);

之后就会出现一个ui界面,需要填写账号和密码(这里借鉴了:https://www.jianshu.com/p/5acba9d7aee8

//Username for (账号是github的用户名)

//Password for (密码是刚才的访问令牌)

6、(第一次上传会出现)在弹出的框内输入自己的github邮箱和密码(第一次上传会出现)

出现错误的地方点:

1,项目在生成.git文件时候,建议把你以前部署的jar包删除,githut上默认上传文件大小不能超过100MB单个文件;

2,注意上传的git账号


其他一些命令:

1、git清除本地缓存

cached其实就是暂存区,然后一个是工作的目录,你的工作目录的东西做出修改时,会和缓存区进行对比,因此你git status时,会显示出来这个差异,因此为了使.gitignore中的内容生效,那么就删除掉暂存区,然后将所有本地文件追踪一下,就得到最新的暂存区文件。

  1. git rm -r --cached .
  2. git add .
  3. git commit -m 'update .gitignore'

2、查看分支情况

git branch

3、本地与远程仓库

查看远程库信息 

git remote -v 

 删除远程 Git 仓库

git remote rm origin

4、解决分支冲突问题

git rebase --continue

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/458934
推荐阅读
相关标签
  

闽ICP备14008679号