1.下载代码,代码被下载到本地

git clone https://github.com/nuptboyzhb

2.提交代码

git commit -a -m "期间提交的信息叙述性说明"

3.更新代码。远程代码拉到本地

git pull

4.上传已提交代码,将本地的提交上传到远程仓库

git push

5.重置代码

git reset  --hard HEAD

6.查看git状态

git status

7.查看改动的内容

git diff

8.查看全部分支

git branch -a

9.下载分支

git fetch origin 分支名称

10.将远程分支拉到本地

git checkout -b 本地分支名称   remote/origin/分支名称(远程分支路径)

11.切换分支

git checkout 还有一个分支的名称

12.合并分支

git merge 还有一个分支的名称

(将还有一个分支合并到当前分支)

13.关于git flow的内容,參见例如以下:

http://danielkummer.github.io/git-flow-cheatsheet/

14.将本地分支上传到远程

git push -u origin  分支名称(本地的分支名称)

比方:git push -u origin magic_mojin

15.本地在当前分支的基础上新建一个分支

git checkout -b 分支名称

------------------------------------------------------------github--------------

将本地文件夹上传到github的步骤:

1.cd <本地文件夹>

2.git init

3.touch .gitignore

4.vim .gitignore

排除一些文件夹。比方/bin之类的

5.git add .

加入全部的文件。注意:add后面一个点

6.git commit -a -m "提交时的描写叙述信息"

此时仅仅是提交到本地

7.在github网页上新建一个github仓库。比方:https://github.com/nuptboyzhb/GLSurfaceViewBmpDemo.git

8.git remote add origin https://github.com/nuptboyzhb/GLSurfaceViewBmpDemo.git

将本地分支加入到远程

9.git push origin master

将本地分支推到远程

10.touch readme.md

假设你须要一个readme文件。先新建

11.vim readme.md

编辑,不会?请看这里:https://stackedit.io/

12.git add readme.md

将文件加入进来

13.git commit -a -m "add the readme.md"

提交到本地

14.git push origin master

推送到远程

15.到这个地方。你应该知道怎么做了。。

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

当然,你也能够这么干:

1.git clone <remote url>
将仓库克隆到本地仓库
2.将代码拷贝到本地仓库
3.git add .
4.git commit -m "initial commit"
5.git push

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

你能够使用rm命令删除之前的.git仓库。比方:

rm -rf .git

版权声明:本文博客原创文章,博客,未经同意,不得转载。

最新文章

  1. ubuntu下设置数据库字符集
  2. test markdown
  3. python学习之字典
  4. Android如何使用NoHttp
  5. 升级centos6.5系统的gcc为4.8.5的简易步骤
  6. noip2006提高组题解
  7. 详解SSH注解配置,bean注解、事物注解等
  8. zookeeper选举代码分析
  9. asp.net读取文件
  10. python_练习04
  11. Node.js server-side javascript cpu占用高
  12. item 7:当创建对象的时候,区分()和{}的使用
  13. keycloak 调研资料
  14. 百度“搜索设置”之基于定位下拉框或者需要点击link才显示的下拉框,二次定位与多次定位实现的实际效果区别
  15. Lintcode: Add Binary
  16. KVM虚拟机的xml配置文件
  17. PowerDesigner导入java类生成类图
  18. 读写appSettings配置节方法
  19. Form.ShowDialog(this)
  20. MathType公式编辑器快捷键操作

热门文章

  1. 什么是Spring?Spring是什么?
  2. asp.net中用FileStream类实现下载文件功能,自定义下载路径,像IE下载一样
  3. ZOJ3626(树形dp)
  4. 全栈JavaScript之路(十八)HTML5 自己定义数据属性
  5. CodeIgniter Apacheserver htaccess SEO重写写法
  6. SWT的TableVierer的使用二(数据排序)
  7. hdu1874畅通工程续 (dijkstra)
  8. _tkinter.TclError: no display name and no $DISPLAY environment variable
  9. CheckBoxList的操作查询是否被选中设置或者得到
  10. Android Material Design-Creating Lists and Cards(创建列表和卡)-(三)