git配置

68 阅读2分钟

【git部分】
* 进公司之后 git 的配置
* git config --global user.name "gitlab右上角的名字"
* git config --global user.email git账号是公司给你新开的
* 配置 公钥 私钥
ssh-keygen -t rsa -C "公司给你的登录账号"
cat ~/.ssh/id_rsa.pub // 打开公钥, 拷贝所有内容
* git clone: 拷贝 git 项目到本地
* git status: 查看本地文件状态
* git log: 查看提交日志
* git add .: 跟踪文件 把代码保存到缓冲区 
* git commit -m '描述文字(有意义的)': 把项目提交到本地仓库
* git push origin 分支名: 提交 (当前在哪个分支下面 就只能往当前这个分支 push)
* git branch -v: 查看本地分支, *号表示当前在哪个分支上
* git branch -a: 查看本地和远程的分支
* git checkout -b 分支名: 基于本地分支创建自己本地的分支
* git checkout 分支名: 切换分支 (只有当前分支上没有任何修改了 才能切换分支)
* git checkout -b 分支名 origin/分支名: 基于远程分支创建自己本地的分支
* git pull origin 分支名: 拉取最新代码
* git fetch: 同步远程分支
* git diff: 比较代码
* git reset --hard commit哈希值: 回滚代码
* git stash save '描述': 缓存 stash
* git stash list: 查看存储的栈列表 
* git stash apply stash@{1}: 回到某一个存储上 从0开始
* git stash apply: 回到最近储藏
* git push -f origin 分支: 强制提交
* git revert commit的哈希值: 撤回某一条提交
* git reset .: 撤回 add
* git checkout .: 撤回所有修改的文件
* git reflog: 查看所有的日志

第一步 创建

1.jpg 第二步

2.jpg

第三步

3.jpg

输入: cat ~/.ssh/id_rsa.pub // 打开公钥, 拷贝所有内容
第四步

4.jpg

第五步

5.jpg

第六步

6.jpg 第七步

7.jpg 第八步

image.png

第九步

9.jpg

第十步

10.jpg

下一步 进入文件夹 直接输入复制的SSH

然后执行 git status 看文件 在执行 git add. 点必须有 再查看git status 输入 git commit -m '起个描述的名称' 然后再查看 输入 status 最后执行 git push orgin 分支名

image.png

从本地拉到服务器 下面这些是循序 不能颠倒 1. git status
2. git add .
3. git status
4. git commit -m '详细的描述文案'
5. git status 
6. git push origin 分支名