配置:
git config --global user.name 'yangshaoxiang'
git config --global user.email '254135495@qq.com'
ssh-keygen -t rsa –C "254135495@qq.com" //产生秘钥、在C:\Users\Administrator\.ssh\id_rsa.pub文件里、到git远程仓库后台添加即可~

windows中的换行符为 CRLF, 而在linux下的换行符为LF,所以在执行add . 时

出现warning: LF will be replaced by CRLF in ...,解决办法
$ rm -rf .git // 删除.git
$ git config --global core.autocrlf false //禁用自动转换

------------------------------------------------------------------------------------------------------------------------------------

git init

git remote add origin git@code.csdn.net:ysx_vip/dev.git //做了这步就可以用origin代表远程的仓库了

----git remote rm origin //删除添加的远程仓库origin别名、才可以重复上述步骤。否则会报出 fatal: remote origin already exists

git pull origin master //拉取远程master分支的代码,如果要拉取其他分支比如:dev分支 那么就应该是 git pull origin dev

git push origin master //提交代码到远程的master分支[同上 也可以改为dev分支] //当然提交之前应该有 git add . 、git commit -m '备注' 的操作

git push origin test:dev // 提交本地test分支作为远程的dev分支 //此时远程就产生了新的dev分支、便于bug修复、其他测试的开发、不影响master主分支的。

git branch name //新建分支

git checkout name //切换分支

git merge name //将name分支合并到当前分支

git push origin name //这样可以将刚才新建立的分支提交到远端服务器.

----git branch -a //查看本地及远程的分支

----git branch -d test //删除本地叫test的分支

----git branch -r -d origin/test 然后提交到远程 git push origin  :test    //删除了远程test分支   或者  直接使用 git push origin  :test //将一个空分支提交到远程,即删除了那个分支

如果git pull出现

There is no tracking information for the current branch.
Please specify which branch you want to merge with.
-----------------------------------------------------
当前分支没有跟踪信息。
请指定要合并的分支。
请指定要合并的分支。
--------------------------------------
那么得建立分支关联

Administrator@SX-254135495 MINGW64 ~/Desktop/workspace (master)
$ git branch --set-upstream-to=origin/master

Administrator@SX-254135495 MINGW64 ~/Desktop/workspace (dev)
$ git branch --set-upstream-to=origin/dev

git快速get的更多相关文章

  1. Git快速入门进阶篇

    本文接着Git快速入门篇,继续探讨Git在管理项目中的一些应用. 远程仓库的使用 查看远程仓库 查看你已经配置的远程仓库服务器,可以运行 git remote 命令.指定选项 -v,会显示需要读写远程 ...

  2. 学习Git---20分钟git快速上手

    学习Git-----20分钟git快速上手  在Git如日中天的今天,不懂git都不好意思跟人说自己是程序猿.你是不是早就跃跃欲试了,只是苦于没有借口(契机). 好吧,机会就在今天. 给我20分钟,是 ...

  3. git快速入门 push/clone/reset/merge/切换分支全都有

    本文介绍git快速入门,从安装/创建init / 发布push/版本回退reset / branch分支切换/合并分支merge 这些基本的操作都有涉及,方便新人快速入手,有需要的朋友mark一下.首 ...

  4. Git 快速入门--Git 基础

    Git 快速入门 Git 基础 那么,简单地说,Git 究竟是怎样的一个系统呢? 请注意接下来的内容非常重要,若你理解了 Git 的思想和基本工作原理,用起来就会知其所以然,游刃有余. 在开始学习 G ...

  5. 资源:Git快速下载路径

    Git快速下载地址: 地址:https://npm.taobao.org/mirrors/git-for-windows/

  6. Git快速入门

    如果你不想看长篇的Git教程,想快速了解Git的使用,那么本文可能会对你入门Git有所帮助.由于笔者用的是Windows系统,所以本文只写Git在Windows上的使用. 一.Git安装 去Git官网 ...

  7. 学一点Git--20分钟git快速上手

    (图片已修复)在Git如日中天的今天,不懂git都不好意思跟人说自己是程序猿.你是不是早就跃跃欲试了,只是苦于没有借口(契机). 好吧,机会就在今天. 给我20分钟,是的,只要20分钟, 让你快速用上 ...

  8. 学一点Git--20分钟git快速上手 [Neil]

    From: http://www.cnblogs.com/shuidao/p/3535299.html (图片已修复)在Git如日中天的今天,不懂git都不好意思跟人说自己是程序猿.你是不是早就跃跃欲 ...

  9. Git快速上手 : Tortoise工具使用

    利用工具快速上手Git 别跟我说什么用命令操作Git,多高大上呀,请不要在这里跟我装逼,就如同,有个小妞在床上眉眼诱惑地,你却TM还要先看个片儿来热热身.... TortoiseGit  名字看着眼熟 ...

  10. Git快速入门和常用命令

    一.快速入门 本地初始化一个项目 首先,你需要执行下面两条命令,作为 git 的基础配置,作用是告诉 git 你是谁,你输入的信息将出现在你创建的提交中. git config --global us ...

随机推荐

  1. 对抗密码破解 —— Web 前端慢 Hash

    (更新:https://www.cnblogs.com/index-html/p/frontend_kdf.html ) 0x00 前言 天下武功,唯快不破.但在密码学中则不同.算法越快,越容易破. ...

  2. LeetCode-3LongestSubstringWithoutRepeatingCharacters(C#)

    # 题目 3. Longest Substring Without Repeating Characters Given a string, find the length of the longes ...

  3. ASP.NET Web API 跨域访问(CORS)

    一.客户端用JSONP请求数据 如果你想用JSONP来获得跨域的数据,WebAPI本身是不支持javascript的callback的,它返回的JSON是这样的: {"YourSignatu ...

  4. python爬取github数据

    爬虫流程 在上周写完用scrapy爬去知乎用户信息的爬虫之后,github上star个数一下就在公司小组内部排的上名次了,我还信誓旦旦的跟上级吹牛皮说如果再写一个,都不好意思和你再提star了,怕你们 ...

  5. Android之常见问题集锦Ⅱ

    Android问题集锦Ⅰ:http://www.cnblogs.com/AndroidJotting/p/4608025.html EditText输入内容改变事件监听 _edit.addTextCh ...

  6. 【夯实PHP基础】PHP数组,字符串,对象等基础面面观

    本文地址 分享提纲 1.数组篇 2.字符创篇 3.函数篇 4.面向对象篇 5.其他篇 /*************************** 一.数组篇 Begin***************** ...

  7. javascript有用小功能总结(未完待续)

    1)javascript让页面标题滚动效果 代码如下: <title>您好,欢迎访问我的博客</title> <script type="text/javasc ...

  8. __Block与__Weak区别

    一.__block理解: Blocks可以访问局部变量,但是不能修改, 声明block的时候实际上是把当时的临时变量又复制了一份, 在block里即使修改了这些复制的变量,也不影响外面的原始变量.即所 ...

  9. Android中开发工具Android Studio修改created用户(windows环境)

    最近经常有朋友反馈说我的安卓项目中,在一些类中会出现Created by panchengjia on 2016/12/30的字样,是如何自动实现的(默认一般为Administrator),如下图: ...

  10. Android之Pull解析XML

    一.Pull解析方法介绍 除了可以使用SAX和DOM解析XML文件,也可以使用Android内置的Pull解析器解析XML文件.Pull解析器的运行方式与SAX解析器相似.它也是事件触发的.Pull解 ...