git常用命令小总结

git init

初始化本地仓库(创建git本地仓库)

demo:

git init

git clone

复制远程仓库到本地

demo:

git clone git@111.111.11.1:JamesJaw/11111.git

git remote

管理远程仓库信息

增加远程仓库:

git remote add origin git@111.111.11.1:JamesJaw/11111.git

git add

添加变动(只有添加后才能commit)

demo:

git add test.txt

git commit

提交变动到本地仓库

demo:

git commit -m "test log"

git push

将本地仓库信息推送到远程仓库

将本地仓库的某个分支提交到远程仓库:

git push origin test_branch

git pull

同步远程仓库信息拉取到本地仓库

将远程仓库的一个分支同步到本地,并合并本地当前分支

git pull origin test_branch

git status

查看当前分支状态(包括所处分支,改动等)

demo:

git  status

git diff

查看变动详情

查看所有变动详情:

git diff 

查看某个文件变动详情

git diff test.txt

git log

查看本地仓库提交日志

demo

git log

git branch

本地仓库分支操作

查看分支:

git branch

创建分支:

git branch test_branch

删除分支:

git branch -D test_branch

git merge

合并分支

合并一个分支到当前分支:

git merge test_branch

git fetch

同步远程仓库信息

demo:

git fetch -p

git checkout

切换本地或者远程分支

demo:

git checkout test_branch

git reset

将当前分支的改动还原到某次提交

直接还原到上次提交:

git reset --hard

还原到某次提交

git reset bb194661ae
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 12,744评论 4 54
  • 三大区域: 工作区 → 缓存区 → 本地仓库 一 、 使用 git config 命令进行配置: git ...
    Manchangdx阅读 2,901评论 0 2
  • 本文为 Git教程的学习笔记,教程源自廖雪峰的博客。这是一个由浅入深,学完后能立刻上手的Git教程。另,附上另一本...
    七弦桐语阅读 6,299评论 5 47
  • 在中国的时候,很喜欢吃烤鱼,但是又不太敢吃。一是怕店里煎鱼的油太多,或者是明火烤制的不健康,二是怕辣,常常是要个豆...
    YinNan阅读 704评论 0 4
  • 记得与你初次的相遇,还是桂花挂满枝头的时候。 我虽然笨的都不知道那是什么时节,但我却知晓那令我心房颤动的花香。...
    小色尘飞阅读 190评论 0 0