Git 最全命令使用

 

git init test  创建并管理一个文件
Git add . 添加到暂存区
Git commit -M '开始的开始'  造了一颗后悔药


Git log 查看版本记录

Git status 查看当前状态

Git checkout 版本号ID  切换版本号


Git log -p 可以看到具体文件修改了什么


Git tag -a 标签名 -m "备注"  对最终版本制定描述
Git tag  列出所有的标签

Git show 标签名 查看某个标签的详细信息
Git checkout 标签名  回溯到标签所在的提交

Git branch 分支名 创建分支
Git checkout 分支名  切换分支

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

Git init student
	-- touch yo.txt 在student文件夹中新建一个文件
	-- Git add .
	-- Git commit-m "1"

	git log --oneline --graph --all 查看第二个版本号的ID
	Git checkout 这个版本Id  到第二个版本

	Git checkout -b 分支名   创建并且换分支

	Git merge 分支   合并分支  (注意这个时候是先切换到主分支中进行合并)

Git remote add 远程名称 远程地址  (添加远程仓库)
	-- eg:
			git remote add gitjub https://github.com/biaoyansu/test.git

git remove  列出所有远程仓库


git push -u 远程名 分支名

	-- eg:
			git push -u github master  必须到-u  否则pull的时候拉不下来



Git clone 克隆地址  克隆(拷贝)仓库     repository  仓库
Git clone 克隆地址  起个名字 (WHH)

Git pull  拉取远程代码

  

然后在进行add 在进行 commit 

原文地址:https://www.cnblogs.com/tangda/p/11425212.html