首页 > 其他分享 >常用的git 指令

常用的git 指令

时间:2022-12-10 20:01:00浏览次数:43  
标签:origin 常用 git name 指令 commit 远程 分支

常用的git 指令

 

git add . 
git config --global user.name "liu"
git config --global user.email "your email"
git commit -m "消息内容"
Git常用操作命令:
1) 远程仓库相关命令
检出仓库:$ git clone git://github.com/jquery/jquery.git
查看远程仓库:$ git remote -v
添加远程仓库:$ git remote add [name] [url]
删除远程仓库:$ git remote rm [name]
修改远程仓库:$ git remote set-url --push [name] [newUrl]
拉取远程仓库:$ git pull [remoteName] [localBranchName]
推送远程仓库:$ git push [remoteName] [localBranchName]
git push origin master -f 强行推送
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] 或 $ gitpush origin :[name] 
Git 常用命令
git branch 查看本地所有分支
git status 查看当前状态 
git commit 提交 
git branch -a 查看所有的分支
git branch -r 查看本地所有分支
git commit -am "init" 提交并且加注释 
git remote add origin [email protected]:ndshow
git push origin master 将文件给推到服务器上 
git remote show origin 显示远程库origin里的资源 
git push origin master:develop
git push origin master:hb-dev 将本地库与服务器上的库进行关联 
git checkout --track origin/dev 切换到远程dev分支
git branch -D master develop 删除本地库develop
git checkout -b dev 建立一个新的本地分支dev
git merge origin/dev 将分支dev与当前分支进行合并
git checkout dev 切换到本地dev分支
git remote show 查看远程库
git add .
git rm 文件名(包括路径) 从git中删除指定文件
git clone git://github.com/schacon/grit.git 从服务器上将代码给拉下来
git config --list 看所有用户
git ls-files 看已经被提交的
git rm [file name] 删除一个文件
git commit -a 提交当前repos的所有的改变
git add [file name] 添加一个文件到git index
git commit -v 当你用-v参数的时候可以看commit的差异
git commit -m "This is the message describing the commit" 添加commit信息
git commit -a -a是代表add,把所有的change加到git index里然后再commit
git commit -a -v 一般提交命令
git log 看你commit的日志
git diff 查看尚未暂存的更新
git rm a.a 移除文件(从暂存区和工作区中删除)
git rm --cached a.a 移除文件(只从暂存区中删除)
git commit -m "remove" 移除文件(从Git中删除)
git rm -f a.a 强行移除修改后文件(从暂存区和工作区中删除)
git diff --cached 或 

 

标签:origin,常用,git,name,指令,commit,远程,分支
From: https://www.cnblogs.com/JAG2671169285/p/16972191.html

相关文章

  • Git rebase vs merge:应该用哪一个?
    目录背景已经有了gitmerge,为什么还需要gitrebase?一个不太妙的场景一个更不太妙的场景gitrebase派上用场什么时候用gitrebase?什么时候不能用gitrebase参考链接背......
  • 服务器常用操作系统下载链接汇总
    下面列出了服务器常用的操作系统的链接,通过网盘共享,如果链接失效,请留言。所有的镜像来自于官方原版。1,Windows 点击下载 提取码:gmfr版本信息:2008_R2_SP1_Lenovo_syst......
  • 2021冬--运行快捷指令实现wol电脑开机
    老板:小承,苹果的快捷指令开机怎么搞啊,这样我就不用从我300平的床上下来开机了小承:首先确认下电脑是否支持wol网卡开机操作,其次你要有个同一局域网下的树莓派或服务器或路由......
  • 如何使用Github创建一个仓库
    创建仓库(对我来说,这是新建)点击这里的Createrepository:进入到这样一个界面:其中,Repositoryname,是我们即将创建完成的仓库名称;而这里:需要填写的是对仓库的相关描述,当然......
  • 计算机组成原理-指令系统(概括)
    指令操作码 地址码 零地址指令:不需要操作数,如空操作、停机、关中断等指令。一地址指令:加一减一、取反、求补二地址指令:两个操作数的逻辑算数运算三地址指令:多了个......
  • Vue学习笔记2--类样式绑定和内置指令v-xxx
    Class和Style绑定class绑定放置对象(常用):class="{类名:布尔}"<!--第一种放置字符串--><pclass="active">hello</p><!--第二种放置对象--><!--......
  • Math常用的数学运算(包括取整、取绝对值、保留几位小数等)
    返回两个数的最大值(支持intlongfloatdouble)System.out.println(Math.max(1,2));返回两个数的最小值(支持intlongfloatdouble)System.out.println(Math.min(1,2));......
  • Linux常用命令-awk
    awklinux强大的文本处理工具常用命令#-F指定分隔符#$0打印该行所有位置#$1,$2,$3打印对应位置#$NF打印匹配行最后一位cattest.txt|awk-F'|''{print$N......
  • Linux常用命令-grep
    grep:linux命令,常用于查找文件中的文本内容zgrep常用于查找压缩文件中的内容常用选项#-i不区分大小写#-v反向匹配#-a把二进制文件当作文本文件处理,常用于查找......
  • Git文件操作
    文件4种状态版本控制就是对文件的版本控制,要对文件进行修改,提交等操作,首先要知道文件当前在什么状态,不然可能提交了现在还不想提交的文件,后者要提交的没提交上。......