git指令使用
仓库为空,本地创建git项目之后提交到仓库中
1.创建项目文件夹(本地git仓库)
2.在项目文件夹中右键:选择Git Bash
3.初始化项目:git init -- 会出现一个.git的隐藏文件夹
4.将项目文件拷贝到本地仓库中
5.链接远程仓库(GitHub或码云上的仓库)
git remote add origin 仓库地址
6.查看当前git仓库状态:git status
7.添加上传文件:git add 文件名 或 git add .(全部提交)
8.添加上传文件说明:git commit -m "说明"
9.推送文件到远程仓库:git push -u origin master -- 仓库为空,第一次推送
10.推送:git push [origin 分支名]
配置全局环境:当前客户端信息(提交账号和用户)
1.git config -l :查看当前配置
2.git config --global user.email "你的提交邮箱"
3.git config --global user.name "用户"
已有仓库,直接从仓库拉取代码到本地仓库中
1.在本地创建git仓库:创建git仓库文件夹,通过Git Bash的git init命令初始化仓库
2.连接远程仓库:git remote add origin 仓库地址
3.拉取代码:git pull [origin 分支名]-- 从默认地址拉取
git pull [origin 分支名] 仓库地址 -- 从指定仓库拉取
本地仓库和远程仓库不一致时,如何解决:
1.拉取远程仓库内容:git pull origin master --allow-unrelated-histories -- 本地仓库和远程仓库不一致时,先拉取远程仓库
2.输入合并信息:输入完成后,按Esc退出Insert模式,然后输入:后再输入:wq -- 保存退出
3.将本地仓库推送到服务器:git push origin master
分支
1.创建分支:git branch 分支名
2.切换分支:git checkout 分支名
3.合并分支:git checkout 主分支
git merge 分支名
4.删除分支:git branch -d 分支名
创建公钥
1.本地生成公钥:ssh-keygen -t rsa -C "xxxx@qq.com"
2.最终会生成文件:id_rsa id_rsa.pub
3.id_rsa.pub中的内容就是公钥