Git操作
2020-07-11 本文已影响0人
SEU小翔哥
准备
1.原理
原理图2.代码下载
3.git注册登录
从git克隆仓库到本地:git→本地
github创建仓库(repositories):
设置时默认创建read.md ,可预设格式(如java)
github创建ssh密钥:
1.在本地创建工作区(文件夹),然后右键-git bash here ;
2.在弹出的窗口输入 $ ssh-keygen -t rsa -b 4096 -C "your_ emai L@example. com",连续回车
3.继续输入 ssh/id rsa. pub ,没有报错即成功
4.终端中有公共密钥和私有密钥的路径, 路径里找到 .ssh 目录,里面有 id_rsa 和 id_rsa.pub 两个文件,这两个就是SSH Key 的秘钥对,id_rsa 是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。用记事本打开id_rsa.pub(C:\Users\Administrator.ssh),复制ssh key 公钥。
5.回到github,点击头像找到Settings点击,再点击SSH and GPG keys,点击右边的
黏贴刚刚得到的密钥,生成SSH密钥
粘贴地方
克隆别人的代码
- 回到刚刚新建的仓库,点击clone,点击use ssh,复制链接
步骤
2.在刚刚打开的gitbash窗口,输入 $git clone + 刚刚复制的链接,回车,克隆成功!
3.建议使用码云转换一下(这样比较快)
本地上传文件到github:本地→github
1.在本地工作区中右键-git bash here
2.输入 $ git status 查看状态,其中untracked files 下的内容是未提交到git的文件
3.上传跟踪项目文件夹中的所有文件和文件夹 :
输入git add .
输入git add 文件名.txt
4.绑定github账号:
输入git config --global user.email 具体邮箱@qq.com
输入git config --global user.name Github的名称
5.上传
输入 git commit -m ' XXXX文件描述'
6.push
输入 git push,成功上传
7.查看操作过程
先输入git log,在复制红线内容
在输入git show 刚刚复制的东西
操作过程
解决冲突
git push提示非最新版本
提示报错按照提示输入git pull,会提示冲突文件已经合并
提示提示冲突合并