test第一个git程序测试
介绍
第一个自己的仓库,用vscode编辑器
查看用户信息
- 打开git bash
- git config user.name
git config user.email - 修改的话,直接git user.name = “***”
第二次修改: git config --global --replace-all user.name ‘***’
git使用教程
-
生成SSH公钥
ssh-keygen -t rsa -C “hrenhua@163.com”
在 C:\Users\黄任华.ssh\id_rsa.pub 可查看公钥 -
常用命令
git status 查看仓库的改变情况
git log 查看版本更新信息
git reset --hard x (hash前 >= 7位即可) 回退到历史的某一版本
git checkout -b yourname 建立新分支
git checkout AAA 切换到AAA分支
git merge yyy 把yyy分支的内容合并到当前分支
git branch 查看当前分支
git四个区说明
先说明,我们要创建仓库后,再能使用托管代码工具。在gitee直接创建即可。
-
工作区,根目录。(没有经过clone的,可以git init 先)
新建一个目录,clone远程仓库 git clone + https 如:(https://gitee.com/huang-renhua/test-the-second.git)该区是我们的工作区,也就是代码的编辑区,项目所在。
-
暂存区。(在vscode修改完代码后,就可以先放在暂存区了!在 vscode 第三个图标)
在命令行使用:git bash里面或者vscode终端,git add . 即可
or
在vscode便捷使用:在第三个图标,点击 ‘+’:暂存所有更改 -
本地仓库。
在命令行使用:git commit -m “修改的提示信息”, 即可提交到本地仓库。
or
先在vscode第三个图标,顶部输入框,输入 “提交的备注的信息”,顶部 “钩子” 提交 到本地仓库。
-
远程仓库。
若要在电脑直接推送上去的,第1步不是clone的:git remote add origin + “仓库ssh” 即可
or 在命令行执行:
## 先拉取代码: git pull --rebase origin master
## 再推送代码: git push -u origin master
在vscode里面,其实就是间接使用以上的命令。
## 先拉取代码:‘…’里面,“拉取,推送”字样,先拉取,再推送。或者直接点击 “同步”。
总结
- 初始化用户信息。
- ssh公钥。
- 工作区。
- 暂存区。
- 本地仓库。
- 远程仓库。