gang_strong的专栏

学海无涯,无路可退!

git命令

Git常用操作命令收集:


1) 远程仓库相关命令
检出仓库:$ git clone git://github.com/jquery/jquery.git
查看远程仓库:$ git remote -v
添加远程仓库:$ git remote add [name] [url]
删除远程仓库:$ git remote rm [name]
拉取远程仓库:$ git pull [remoteName] [localBranchName]
推送远程仓库:$ git push [remoteName] [localBranchName]


2)分支(branch)操作相关命令
查看本地分支:$ git branch
查看远程分支:$ git branch -r
创建本地分支:$ git branch [name] ----注意新分支创建后不会自动切换为当前分支
切换分支:$ git checkout [name]
创建新分支并立即切换到新分支:$ git checkout -b [name]
删除分支:$ git branch -d [name] ---- -d选项只能删除已经参与了合并的分支,对于未有合并的分支是无法删除的。如果想强制删除一个分支,可以使用-D选项
合并分支:$ git merge [name] ----将名称为[name]的分支与当前分支合并
创建远程分支(本地分支push到远程):$ git push origin [name]
删除远程分支:$ git push origin :heads/[name]


3)版本(tag)操作相关命令
查看版本:$ git tag
创建版本:$ git tag [name]
删除版本:$ git tag -d [name]
查看远程版本:$ git tag -r
创建远程版本(本地版本push到远程):$ git push origin [name]
删除远程版本:$ git push origin :refs/tags/[name]


4) 子模块(submodule)相关操作命令
添加子模块:$ git submodule add [url] [path]
初始化子模块:$ git submodule init  ----只在首次检出仓库时运行一次就行
更新子模块:$ git submodule update ----每次更新或切换分支后都需要运行一下
删除子模块:$ git rm --cached [path]


5)忽略一些文件、文件夹不提交
在仓库根目录下创建名称为“.gitignore”的文件,写入不需要的文件夹名或文件,每个元素占一行即可,如
target
bin
*.db

创建.gitignore文件命令:
touch .gitignore

git清除历史记录 并创建新项目

Step 1: remove all history

rm -rf .git
  • 1

Step 2: reconstruct the Git repo with only the current content

git init
git add .
git commit -m "Initial commit"
  • 1
  • 2
  • 3

Step 3: push to GitHub.

git remote add origin <github-uri>
git push -u --force origin master
  • 1
  • 2

Others: 
Existing folder or Git repository

cd existing_folder
git init
git remote add origin <github-uri>
git add .
git commit
git push -u origin master
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

Create a new repository

git clone <github-uri>
cd cavi_web
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6







阅读更多
文章标签: git
个人分类: java 开发
上一篇dubbo简单实现
下一篇微信公众号回调接口HttpServletRequest 操作
想对作者说点什么? 我来说一句

git学习与使用

2018年04月20日 710KB 下载

git初级命令

2018年01月10日 49KB 下载

git常用命令

2018年01月31日 11KB 下载

git命令 总结

2016年11月22日 408KB 下载

Git命令简介

2017年08月25日 448KB 下载

git命令手册

2014年09月24日 135KB 下载

Git命令自动补全

2017年07月13日 69KB 下载

git命令使用说明

2012年12月30日 339KB 下载

git常用命令整理

2017年09月01日 39KB 下载

没有更多推荐了,返回首页

关闭
关闭