常用git指令

常用的指令:

情况一:从终端上下载提交

1、下载服务器代码到本地  git clone  url

如:git clone https://github.com/XXX/XX.git(用户名:- -  密码:- - )

2、添加新文件   git add 文件名 

     注:有时需要添加很多文件,使用git add . 最为省事(add 后面加个点)

3、提交代码到本地仓库   git commit -m”说明”     

4、提交到远程分支   git push   

5、从服务器更新代码   git pull 

6、查看提交的日志  git log

注:wq 退出编辑模式

7、查看当前分支  git branch

      注: 带 * 表示当前分支

8、创建分支   git branch  mabiao  (mabiao为分支名)

9、切换分支   git  checkout mabiao

10、删除分支     git   branch  -d  mabiao

11、合并分支   git  merge  分支名

(a)如果是主分支的话(git branch 是 master )时,直接push 就行

 (b)如果是其他分支(mabiao)要合并到主分支(master)

           首先切换到master分支 : git checkout master

          然后执行合并操作 : git merge 分支名 (mabiao)

          最后  git push 


如果有冲突,会提示你,调用git status查看冲突文件。

解决冲突,然后调用 git add  或 git rm 将解决后的文件暂存。

所有冲突解决后,git commit 提交更改。

补充: 如果在本地建立的代码仓库,要推送的远程仓库

                git remote add origin https://coding.net/u/ibiaoma/pp/MBBS/git

                git push -u origin master 

情况二:用Xcode提交代码


注:合并之后再push 一下,提交到远程


情况三 : 用SourceTree提交代码


以下是其他指令

git help : 查看帮助

git help checkout :查看checkout指令详细(进入vim状态,输入:wq退出)

git init  创建一个代码仓库

ls  -l  列出所有文件

ls  -l  -a 列出所有文件(包括隐藏文件)biao:git biao$ ls -l -a

cat  config 查看config文件的内容


配置仓库信息

git config :git 的配置信息相关(修改的时.git/config文件)

git config “user.name” 用户名  创建一个用户(便于跟踪记录)

git config “user.email”邮箱 (用于多人开发间的沟通)

git config  -l  查看配置的信息

git config  -e  用vim编辑,:wq是退出vim编辑器

设置指令的别名:git  config  alias.别名  原指令名称,如:git  config alias.ci  commit

设置带参数指令的别名 : git  config  alias.别名 “ 原指令名称  参数“

将此设置应用到整个系统中 : git  config  — global    整个系统git 的用户名都是刚才设置的


git  log  —pretty=oneline    设置日志格式(一行一个文件的日志信息)

//设置日志别名为biao 且设置全局日志格式

git config --global alias.biao "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"


git  reset : 版本回退(建议加上 —hard参数,git支持无现次后悔)

回退到上一个版本:git  reset —hard HEAD^

回退到上上一个版本:git  reset —hard HEAD^^

回退到上N个版本:git  reset —hard HEAD~N

回退到任意一个版本:git  reset  —hard 版本号(7位即可)

git  reflog : 查看指令使用记录(能够查看所有的版本号)

git  rm : 删除文件 (删除完之后要进行commit操作,才能同步到版本库)

git  status  文件名  :查看某个文件状态

git  diff : 查看文件最近改动的地方


error:

Untracked files: 新建的文件,仅仅是停留在工作区,没有在暂缓区和分支

Changes not staged for commit : 修改了某个已经存在分支的文件,并没有把修改到暂缓区和分支

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,445评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,889评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,047评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,760评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,745评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,638评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,011评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,669评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,923评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,655评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,740评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,406评论 4 320
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,995评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,961评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,023评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,483评论 2 342

推荐阅读更多精彩内容

  • 翻看我的时光年历,最早有咕咚跑步软件截图的跑步记录时间是2015年6月初,在6月5日的跑步说说中我写到:“+1,第...
    金算珠阅读 276评论 0 0
  • “子在川上曰,逝者如斯夫,不舍昼夜。”这一句话是《论语》上镜率最高的话语之一,是我们大家耳濡目染的名言。孔子虽然也...
    李中东阅读 492评论 3 47
  • 人一旦勇敢,便真正自由!
    公孙嫏锟阅读 196评论 0 1
  • 我曾经一点一滴,建起爱的高城,期待入住。我曾经一点一滴,逐渐将那座小城填满,注入所有属于我的情绪,或快乐,或悲伤,...
    浅安那年阅读 795评论 0 0