上传项目到github/需要用到github做项目合作

发布时间 2023-10-30 22:02:22作者: 一名博客

git clone命令

使用git clone命令下载别人仓库的东西,public的项目才可以克隆
git clone https://github.com/greenhand123456879/C_code.git

如何上传github

git init //把这个目录变成Git可以管理的仓库
git add README.md //文件添加到仓库
git add . //不但可以跟单一文件,还可以跟通配符,更可以跟目录。一个点就把当前目录下所有未追踪的文件全部add了
git commit -m "first commit" //把文件提交到仓库
git remote add origin git@github.com:你组织/你的仓库名.git //关联远程仓库
git push -u origin master //把本地库的所有内容推送到远程库上

注意:这里git remote add origin是会报错的,需要给密钥!

给自己的电脑用ssh密钥传输

  1. 首先,需要填写用户名和邮箱作为一个标识,用户和邮箱为你github注册的账号和邮箱

  2. 生成SSH密钥ssh-keygen -t rsa -C "你github注册的邮箱"

  3. 查看是否生成成功

  4. 复制id_rsa.pub文件的内容

  5. 去github的设置


    点击New SSH key,Title自己写,然后把复制id_rsa.pub文件的内容粘贴到key的输入框中,最后点击Add SSH key.

添加成功,就可以git remote add origin

在已有仓库创建其他分支

  1. git checkout -b ll,创建一个ll的分支
  2. git status,检查此刻的状态,查看增加内容与删改内容
  3. git add .
  4. git commit -m "xxxxx",xxxxx填写这次上传的相关信息,告诉自己更改了什么
  5. git push origin ll,将本地的内容上传到github的ll分支处
  6. git checkout master,切换主分支
  7. git merge ll,把ll分支合并到master分支,这里的合并是指你本地的仓库,也就是你自己本地计算机
  8. 确保你的版本是稳定的,在上传到github的master分支git push origin master