#私藏项目实操分享# git常用命令

git

  1. 下载git,安装完成后,配置本地仓库

使用git config命令来配置用户名和邮箱
git config --global user.name "用户名"
git config --global user.email 邮箱
git config --global --replace-all user.name "用户名" //更改用户名
使用git config user.name和git config user.email来检查是否成功,也可以直接用git config --list安全工作空间来列出全部git配置信息来查看
git对于windowlinux系统安装s换行符有识别问题需要提前配置:git config --get core.autocrl用户名和密码在哪里看f

  1. 新建一个文件夹作为工作空间,在该文件鼠工作空间app标右键,点击Git Bash Here打开控制台

git init 初始化本地git仓库

  1. 创建与远程仓库连接

Git数据传输命令如下:git clone 远程仓库地址, 会跳出登录界面,系统管理员会分配权限,将远程库的内容下载到本地工作空间。
假设远程代码有变更,你想把本地代码更新时,可以在本地的版本库目录下通过git pull命令更新,不需要再指定远程地址(git pull 会自动merge,我一般是用git fe系统运维工程师tch)。

  1. 将代码推送到服务器的linux必学的60个命令五个步骤:

(1)本地库代码更新-----git fetch
(2)将本地代码加到本地分支--git add .//git里面.是代表当前目录所有文件
(3)查看提交内容(暂存状态)--git status
(4)正式提交并在”” 备注提交更改内容--git commit
(5)推送到远程服务器--g用户名是什么it p用户名和密码在哪里看ush 账户名@地址id:路径 要上用户名和密码在哪里看传的分支

  1. 创建,合并删除分支

git branlinux命令ch 分支名 //创建分支
git branch -d 分支名 //删除分支
git checkout 分安全工作空间支名 //切换分支
git checkout -b 分支名 //创建并切换分支
git brlinux删除文件命令anch //查看本地所有分支,当前分支前面会带*
切换到master分支上,合并其他分支:git merge 分支名

  1. 比较工作空间变动:

暂存区的变动(未提交): git diff --cached
比较分支gitee的区别:git diff branch1 branch2 --stat
commit并push:git lolinux常用命令g //显示日志所有信息
git log --pretty=oneline /linux系统安装/显示第一行内容

  1. git回退操作

git checkout文件名 //回退掉已修改未提交到缓存区的文件
git rm --cached系统运维工程师 文件工作空间apk名或路径 //github永久回家地址回退掉add到缓存的文件,仅回退不会删除文件修改内容。
git reset --hard HEAD^ //回退到上一个版本,已经commit未push
git reflog //查看所有历史,包括回退的历史
git reset --hard用户名和密码在哪里看 版本号 //回退到某个版本
git stash //命令将工作区和暂存区内容重置为最近一linux次提交后的内容