Git 常用命令

简介: Git 常用命令

一、语法

1、Git查看远程仓库名称
git remote -v
2、git 更换 url
git remote set-url origin <new url>
3、添加远程关联
git remote add origin <url>
4、删除远程关联
git remote remove <url>
5、分支操作
#查看本地分支
git branch
#查看所有分支
git branch -a 
#创建分支
git branch <name>
#切换分支
git checkout <name>
#创建+切换分支
git checkout -b <name>
#合并某分支到当前分支
git merge <name>
#删除分支
git branch -d <name>
6、添加至暂存区
git add . 
7、拉回远程版本库的提交
git pull
git pull origin master 
8、将本地项目给提交到服务器中
git push
git push origin master 
9、提交当前repos的所有的改变
git commit -a <备注>
git commit -m <备注> 提交暂存区的文件
git commit -am <备注> 提交跟踪过的文件
10、 查看最近或某一次提交修改的文件列表相关命令
git log --name-status #每次修改的文件列表, 显示状态
git log --name-only #每次修改的文件列表
git log --stat #每次修改的文件列表, 及文件修改的统计
git whatchanged #每次修改的文件列表
git whatchanged --stat #每次修改的文件列表, 及文件修改的统计
git show #显示最后一次的文件改变的具体内容
git show -5 #显示最后 5 次的文件改变的具体内容
git show commitid #显示某个 commitid 改变的具体内容
11、回退merge操作
#查看merge操作的上一个提交记录的版本号
git reflog
#回滚到merge之前的状态
git reset --hard <版本号>
12、远程分支覆盖本地分支

丢弃本地变更 重置为远端分支内容

git reset --hard origin/branchName
13、切换 git的 origin数据源
git remote -v                  //查看远程origin
git remote rm origin            // 删除远程origin
git remote add origin 地址    //添加源,origin为别名,可以自己取

二、例子

1、 远程仓库相关命令
(1) 检出仓库
git clone git://github.com/jquery/jquery.git
(2) 查看远程仓库
git remote -v
(3) 添加远程仓库
git remote add [name] [url]
(4) 删除远程仓库
git remote rm [name]
(5) 修改远程仓库
git remote set-url --push [name] [newUrl]
(6) 拉取远程仓库
git pull [remoteName] [localBranchName]
(7) 推送远程仓库
git push [remoteName] [localBranchName]

*如果想把本地的某个分支test提交到远程仓库,并作为远程仓库的master分支,或者作为另外一个名叫test的分支,如下:

git push origin test:master         // 提交本地test分支作为远程的master分支
git push origin test:test              // 提交本地test分支作为远程的test分支
(8) 创建分支
git branch [分支名]
目录
相关文章
|
2月前
|
测试技术 持续交付 开发工具
1.Git使用技巧-常用命令3
1.Git使用技巧-常用命令3
26 0
|
2月前
|
缓存 开发工具 git
1.Git使用技巧-常用命令2
1.Git使用技巧-常用命令2
27 0
|
2月前
|
开发工具 git
git日志输出相关命令
git日志输出相关命令
|
3月前
|
存储 算法 开发工具
git是什么?git的五个命令,git和svn的区别
git是什么?git的五个命令,git和svn的区别
31 0
|
3月前
|
Java Shell 开发工具
Git常用命令以及如何在IDEA中使用Git
Git常用命令以及如何在IDEA中使用Git
|
3天前
|
网络安全 开发工具 git
Git常用命令
Git常用命令
31 5
Git常用命令
|
4天前
|
缓存 测试技术 开发工具
Git如何清除缓存?这四个命令得会!
【2月更文挑战第6天】
44 0
|
12天前
|
缓存 Java 开发工具
[Git]入门及其常用命令
[Git]入门及其常用命令
18 0
[Git]入门及其常用命令
|
18天前
|
存储 Shell 开发工具
Git常用命令
Git是一个版本控制系统,用于跟踪和管理软件开发项目中的代码改动。它可以记录代码的历史修改,支持多人协作开发,提供了分支管理等功能。通过Git,开发者可以方便地回退到代码的早期版本,合并代码的改动,以及与其他开发者共享代码。Git已经成为大多数软件开发团队的标准工具之一。
33 8
Git常用命令
|
23天前
|
存储 Shell 开发工具
Git常用命令
Git是一个版本控制系统,用于跟踪和管理软件开发项目中的代码改动。它可以记录代码的历史修改,支持多人协作开发,提供了分支管理等功能。通过Git,开发者可以方便地回退到代码的早期版本,合并代码的改动,以及与其他开发者共享代码。Git已经成为大多数软件开发团队的标准工具之一。
28 3
 Git常用命令

相关产品

  • 云迁移中心
  • 相关实验场景

    更多