git提交到github个人记录

发布于:2024-10-15 ⋅ 阅读:(80) ⋅ 点赞:(0)

windows下git下载

1.进入git官网https://git-scm.com/downloads/win

一直默认选项即可

2.在settings中SSH and GPG keys中Add SSH key 

3.选择git cmd

git使用

1.配置用户名,和邮箱

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

2.github线上添加公钥:项目仓库 => settings => SSH and GPG keys => New SSH key
3.导航到项目文件夹
git init:它会创建一个名为 .git 的隐藏目录,用于存储所有的 Git 相关信息。
4.git remote add origin 仓库地址 添加远程仓库origin
仓库地址:

5.git pull origin master:拉取远程仓库origin的master分支

6.git add .:将当前目录下的所有文件和子目录添加到 Git 的缓冲区

7.git commit -m "对本次提交的信息描述":将缓冲区添加到本地 Git仓库

8.git push -u origin master:提交本地仓库提交到到远程仓库origin的master分支

其他命令:

  • git remote 列出已存在的远程分支 
  • git remote -v 显示远程仓库远程详细信息 包括其名称和对应的克隆(Fetch)和推送(Push)的URL
  • git remote rm origin 移除远程的仓库origin
  • git status查看仓库状态
  • git branch查看所有分支,前面带*的为主分支
  • 如果我们的远程仓库默认分支是main,但init初始化的本地仓库分支为master 需要将master改为main: git branch -M main修改当前分支名为main分支
  • git checkout a 切换到分支a
  • git checkout -b a 创建并切换到新的分支

报错:

解决办法:

检查远程关联仓库 git remote -v

移除远程的origin仓库 git remote rm origin

重新添加远程仓库git remote add 仓库名 仓库地址 

三个文件共同构成了一个完善的 GitHub 项目的基础:README 介绍项目,LICENSE 定义使用条款,.gitignore 管理版本控制范围。license定义了其他人可以如何使用、修改和分发你的项目。.gitignore 告诉 Git 哪些文件或目录应该被忽略,不纳入版本控制


网站公告

今日签到

点亮在社区的每一天
去签到