ssh -T git@gitee.com 查询是否接通码云
在项目目录右键打开 git bash
在git中设置当前使用的用户是谁,每一次备份都会把当前备份者的信息存储起来
命令:
配置用户名:git config --global user.name "姓名英文"
配置邮箱: git config --global user.email "真实邮箱
git config --list 查询全局配置列表 看是否是自己的邮箱地址
初始化Git仓储/(仓库)
把代码存储到.git仓储中,这个仓库属于本地仓库
命令: git init
会在项目中多出一个.git隐藏文件,如果没有任何反应就是成功的
1.把代码放到仓储的门口
git add ./readme.md 所指定的文件放到大门口
git add ./ 把所有的修改的文件添加到大门口
2.把仓储门口的代码放到里面的房间中去
git commit -m "这是对这次添加的东西的说明"
可以一次性把我们修改的代码放到房间里(版本库)
git commit --all -m "一些说明"
--all 表示是把所有修改的文件提交到版本库
查看日志
git log 查看历史提交的日志
git log --oneline 可以看到简洁版的日志
回退到指定的版本
git reset --hard Head~0
表示回退到上一次代码提交时的状态
git reset --hard Head~1
git status 查看状态
查看当前的状态
可以用来查看当前代码有没有被放到仓储中去
命令: git status
新建项目 - 项目名称是英文名 - 公开,私有收费 - 不要选中其他勾
公钥对应一个秘钥,配置ssh公钥秘钥: `ssh-keygen -t rsa -C ["your_email@youremail.com"]`
在git文件中找ssh文件夹进去后用编译器打开文件然后复制后到码云中粘贴秘钥
HTTPS地址远程上传
复制页面中的HTTPS地址,在git命令行输入 git push [地址] master
复制页面中的HTTPS地址,在git命令行输入 git push -u origin master
示例: git push https://github.com/huoqishi/test112.git master master
ssh地址上传(一般企业都用这种)
复制页面中ssh的地址,在git命令行输入 git push [地址] master
yes
git pull更新秘钥
git branch 可以查看当前有哪些分支
分支
默认是有一个主分支master
创建分支
git branch dev
创建了一个dev分支
切换分支
git checkout dev
切换到指定的分支,这里的切换到名为dev的分支
git branch 可以查看当前有哪些分支
合并分支
git merge dev
vscode提交
前提是用命令行提交一次后才能使用
会弹出,输入备注信息,修改什么的然后点三个点,点击‘推送’
如果失败是两者间没有建立连接,然后从码云下载到本地在从新加入文件 再按上述操作即可。
复制克隆/下载 ssh码然后在命令行输入:
git clone [shh码]