微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

git命令

查看git版本
git --version

配置全局的用户名及邮箱
git config --global user.name "zhuguoxiang"
git config --global user.email "2030909816@qq.com"

查看已配置的内容
git config --list

创建本地仓库(先手动创建目录然后进入当前目录执行如下命令)
git init

创建本地仓库(到上级目录创建名称为test2的仓库)
git init test2

目录下创建文件 touch 文件
touch yo.txt

查看当前项目状态
git status

把所有文件添加到暂存区
git add .

提交版本(git commit -m "描述")
git commit -m "开始的开始"

查看版本记录
git log

查看当前版本与上一版本比较具体修改内容
git log -p

图示全部历史记录
git log --all --graph

版本回退至指定版本(git checkout 具体版本id)
git checkout bd11c0527d81

回到之前的版本
git checkout -
---------------------------------------------------------------------------

------------------------------------标签-----------------------------------
标签
git tag -a 标签名 -m "备注"

标签(指定节点id)
git tag -a 标签名 -m "备注" 具体id

显示所有的标签
git tag

查看某个标签的详细信息
git show 标签
---------------------------------------------------------------------------

------------------------------------分支-----------------------------------
创建分支
git branch 分支名

切换分支
git checkout 分支名

合并分支
git merge 分支名
----------------------------------------------------------------------------

-------------------------------------远程-----------------------------------
拷贝远程仓库代码至本地
git clone https://github.com/JsonTuring/javaJob.git

拷贝远程仓库代码至本地(重命名为javaJob1)
git clone https://github.com/JsonTuring/javaJob.git javaJob1

添加远程仓库
git remote add 远程名称 远程地址
git remote add github https://github.com/JsonTuring/test

列出所有远程仓库(git remote -v 显示详细信息)
git remote

上传代码
git push -u 远程名 分支名
git push -u github master
git push -u origin master

获取远程更新
git pull
----------------------------------------------------------------------------

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐