git的基本指令

更多详情请看廖雪峰官方网站

http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

1.删除分支

  • 删除本地分支
git branch -d feature/qdn/609

2.使用git对项目进行提交

(1)git status

在工程目录下执行git status 操作来查看自己的状态,例如git status 状态有三种

  • Changes to be committed:准备好提交状态;
  • Changes not staged for commit:有路径但未准备好提交状态;
  • Untracked files:没有路径的状态;

(2)git add.

则会把所有的状态都改为Changes to be committed

(3)执行git commit -am

会把Changes to be committed状态都变为commited状态,但是没有push,需要提交操作的注释;

(4)执行git push

操作把分支push到工程的主干中进行合并,要加入执行人的操作信息;

3.git从现有的分支创建一个新的分支

  • 1.切换到develop中去
git checkout develop
  • 2.更新develop分支:
git pull origin develop
  • 3.在develop分支上创建分支 feature/qdn/742。命令为:
git checkout -b feature/qdn/742
  • 4若在本地需要远程仓库现有的一个分支,需要先下载该分支,并切换到该分支下,命令如下
git fetch origin feature/qdn/788
git checkout feature/qdn/788
  • 5.用命令提交
  • git push origin feature/qdn/7
时间: 2024-12-29 05:52:00

git的基本指令的相关文章

Git大法好——2.Git本地操作指令详解

Git大法好--2.Git本地操作指令详解 引言 上节给大家讲解了有关于Git的一些概念,Git的引入,Git的四个组成部分,Git文件的状态,以及 Git的下载安装:前面也讲过Git和SVN有个明显的差别就是,Git可以不需要网络就可以进行版本 控制,这是因为Git中每个电脑都拥有一个本地的版本库,而远程的仓库仅仅是作为我们交换修改 的一个工具!即使失去这个工具,我们也可以干活,只是交换修改不方便罢了,假如是SVN,远程 服务器挂了-所以,我们使用Git的时候大部分时间都是在进行Git的一些本

git 入门操作指令

git add [commit file list] 将已经修改的代码添加索引 git commit -m [commit message] 将已经索引的代码修改提交至本地的库 git push origin [branch_name] 将分支 branch_name 的代码推送至服务器 git pull origin [branch_name] 获取分支 branch_name上的最新代码 git pull --rebase origin [branch_name] 将当前 branch 从

GIT的PUSH指令

### GIT的PUSH指令 ``` $ git push <远程主机名> <本地分支名>:<远程分支名> ``` * `git push`命令用于将本地分支的更新,推送到远程主机. * 如果省略远程分支名,则表示将本地分支推送到与之对应的远程分支(通常两者同名),如果该远程分支不存在,则会被创建. ``` $ git push origin master ``` * 上面的命令表示,将本地的`master`分支推送到`origin`主机的`master`分支,如果后者

妙用git rebase --onto指令

有时候,在分支提交更改的时候,会忘记rebase,就直接提交上去,或者忘记和本地远程分支做merge,就直接rebase了别的分支.有时候真希望有一种切片的方式,让自己的分支只需要接上某一段.这个时候你可以使用git中的rebase --onto了. 假设场景    B----C           A,现在想将B-C之间的切片(注意边界的B和C,后文会讲到)放到A之上. 假设git rebase --onto A B C,这个demo.A代表的是你实际想要将切片放到哪的分支,B代表切片开始分支

Git小技巧 - 指令别名及使用Beyond Compare作为差异比较工具

前言 本文主要写给使用命令行来操作Git的用户,用于提高Git使用的效率.至于使用命令还是GUI(Tortoise Git或VS的Git插件)就不在此讨论了,大家根据自己的的喜好选择就好.我个人是比较推荐使用命令行的,因为命令行是原生的客户端,当熟悉了命令行以后,使用效率并不会比GUI低.而且我是从GUI(Tortoise SVN)转命令行的,刚开始的时候也是吐槽命令行的“非人性化”,但我走出了舒适区,真正使用起命令行后,我才发现了自己之前的想法是肤浅的. 指令别名 指令别名就是给一些常用的指令

git/github常用指令、入门

git的基本常用指令: 1.cd:切换路径 2.mkdir:进入文件夹目录 3.pwd:显示当前目录的路径 4.git init:把当前的目录变成可以管理的git仓库,生成隐藏.git文件 5.git add 文件名:把文件添加到暂存区去 6.git commit –m "版本提交备注":提交文件 –m 后面的是注释 7.git commit -a -m "版本提交备注":此指令是5.6两个步骤的合并版,添加所有更新过的文件并提交 8.git status:查看仓库

git之常用指令

1.git  //linux上检测是否安装git 2.sudo apt-get install git //linux上安装git 3.git config --global user.name "Your Name"  //设置用户名   git config --global user.email "[email protected]" //设置邮箱信息 4.git init //进入git仓库目录执行此指令,用于初始化git仓库,执行后会新增.git隐藏文件(

git操作github指令

常用git命令: $ git clone  //本地如果无远程代码,先做这步,不然就忽略 $ cd //定位到你blog的目录下 $ git status //查看本地自己修改了多少文件 $ git add . //添加远程不存在的git文件 $ git commit  -m "what I want told to someone" //提交修改 $ git push  //更新到远程服务器上 $ git rm //移除文件 参考: [ js 工具 ]如何在Github Pages搭

git的一些指令

1.这是一篇git.github相关具体操作的连接 http://www.cnblogs.com/fanyong/p/3424501.html 2. git remote -v 查看远程分支 git remote -help 查看一些远程分支测操作帮助 比如删除.重命名远程分支的URL等 3. git branch -a  查看所有分支 4. git config --list 查看相关git的配置信息 5. git branch -help