其他分享
首页 > 其他分享> > 2021.06.15(git命令)

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