代码托管到github

🏭 代码托管到github

如何将本地代码托管到github仓库中,前提已经安装了git,并且已经连接到了github,添加了公钥

  1. github创建存放的代码的仓库

    image-20230716205134196

    url就是访问仓库的地址

  2. 初始化仓库

    1
    
    git init
    

此时文件夹中会多出一个.git文件夹

image-20230716205053754

其中config文件中存放的是关键的配置信息

  1. 将本地仓库和远程github仓库连接起来

其中origin是远程仓库的别名,后期提交时使用origin就会自动解析为远程仓库的地址

1
git remote add origin  xxx

这里的xxx就是github中创建的仓库提供的url,此时config文件会发生变化

这里的origin相当于远程仓库的别名,如果想要把同一个本地仓库提交给不同的远程仓库,那么就可以修改这个命令,修改之后形成如下的映射:

image-20230904202937268

  1. 将项目文件添加到暂存区
1
git add .
  1. 提交代码到本地仓库,引号中填写自己的描述
1
git commit -m "commit"
  1. 将本地仓库中的代码提交到远程仓库

使用master分支提交,前提需要确保本地仓库和远程仓库的分支都是master

1
git push -f origin master
  1. 显示如下效果表示完成推送
image-20230716210614419

如果无法完成推送,查看当前分本地分支与远程仓库分支是否对应,下面是一些常见的git命令:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
#查看当前本地分支名
git branch
#修改当前的本地分支
git checkout <branch_name>
#创建并切换到新分支
git checkout -b <branch_name>
#推送时显示Timeout
git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy https://127.0.0.1:7890
git config --global http.proxy

总结起来就是以下几步:

  1. 创建远程仓库
  2. 初始化本地仓库
  3. 远程仓库取别名
  4. 代码添加到暂存区
  5. 代码上传到本地仓库
  6. 代码上传到远程仓库