2021.06.15(git命令)
作者:互联网
初始化git
git init
将本地仓库和远程仓库进行关联
git remote add origin https://github.com/xxx.git
使用 git --version
命令查看环境是否成功安装,返回版本信息。
git status
检查存储库的当前状态。
提交 git add <file>
或者撤销 git restore <file>
更改。
git commit
增加 -m 标识可以提交描述信息。
使用git log
命令何查看项目的提交历史。
git tag v1
为程序的当前版本打一个
v1
的标签。
将修改添加进暂存区
git add 文件路径
git diff
可以让我们看到更多细节可以帮助我们查看具体修改那些内容。
集中式版本控制工具
CVS、SVN(Subversion)、VSS
设置用户名和邮箱
git config --global user.name 用户名
git config --global user.email 邮箱
文件修改
vim 1.txt
查看历史版本
git reflog # 查看版本信息
git log # 查看版本详细信息
版本穿梭
git reset --hard 版本号
查看分支
git branch -v
GitLab
分支
git branch;查看当前仓库的分支,*是当前所在的分支git branch 分支名;新建一个分支
git checkout 分支名;切换分支(有坑:本分支的修改有可能被带到切换后的分支,从而产生分支污染)
git checkout -b 分支名;新建并切换到这个分支
git branch -d 分支名;删除分支
git branch -D 分支名;强制删除分支(暂存区未清空或未被合并)
git merge 分支名;把分支合并到当前分支 存储 git stash;将修改保存到一个栈
git stash list;查看存储
git stash apply;应用最近的存储
git stash drop 存储名;移除存储
git stash pop; 前2个命令的组合,应用并且移除掉最近的存储 撤销 git checkout 文件名;撤销工作区的修改
git reset 文件名;将文件从暂存区撤回
git commit --amend;修改上一次的提交(会将暂存区的文件重新提交,并且覆盖上一次的提交信息)
2021-06-15 17:24:57
标签:git,2021.06,查看,--,stash,branch,15,分支 来源: https://www.cnblogs.com/zhenggc99/p/14886360.html