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 哪些文件或目录应该被忽略,不纳入版本控制