Git——新手入门与上传项目到远程仓库GitHub(转) - Chen_s - 博客园
http://www.cnblogs.com/Chenshuai7/p/5486278.html

注意的问题:

1.当时在myeclipse里修改了代码,然后各种add,commit都改不了,找了半天原因,最后发现在myeclipse里加载的工程是一个复制品,就是git仓库里的原件并没有变化……好像之前为了让原件当做备份,我默认设置的是copy to meclipse中,所以在用myeclipse加载工程时要注意,git仓库还是建立在复制品工程里吧,哦也,不过既然第一次把原件代码提交了GitHub中,那就可以在原件上修改了,毕竟可以返回嘛

2.第二个问题就是在用Git时,步骤如下:

  • 打开git bash
  • 以所要托管的工程根目录为工作目录
  • 进入工作目录:cd
  • 在该目录下git init新建一个git仓库,该目录下生成一个.git文件夹(勿动)
  • 如果要更新该目录子文件下的文件,需要加上工作目录下的相对路径。不加路径,默认为工作目录(即.git所在目录)

3.一些常用命令

git init:新建空仓库

git config:配置工具

--system:读写./etc/gitconfig 文件:包含了适用于系统所有用户和所有库的值。

--global:.读写~/.gitconfig 文件 :具体到你的用户。

不加:读写.git下的config文件

其中的属性:user.name,user.email,core.editor,merge.tool

git add:添加待上传的变动文件

git commit:将添加的变动文件上传入本地仓库.Git中

git status:查看相关信息

git clone https://…:从GitHub中克隆工程

git push origin master:将本地仓库.Git中的工程推送到GitHub上

最新文章

  1. Solr 实现
  2. iOS 安全:UIWebView访问Https站点防止中间人攻击
  3. 编译C++,找不到头文件(fatal error: string: No such file or directory)
  4. GraphViz特性笔记(一)
  5. Android应用开发学习笔记之AsyncTask
  6. android开发——数独游戏
  7. Android Studio之build.gradle小技巧
  8. IOS UItableView得到group如何摆脱的剪裁线条样式问题
  9. 在RHEL上安装Thrift(支持C++)的若干问题 » 编码无悔 / Intent & Focused
  10. Selenium之利用Excel实现参数化
  11. C#的FTP上传下载的实验
  12. Mac终端命令收集
  13. linkin大话设计模式--抽象工厂
  14. 【php】error_reporting的用法
  15. reStructuredText语法简单说明
  16. linux下静态链接库和动态链接库
  17. Oracle快速导入数据工具
  18. com.liuyang.exception.DaoException: java.sql.SQLException: Incorrect string
  19. iOS-按钮单选与多选逻辑处理
  20. Python抽象类和接口类

热门文章

  1. 2016 Multi-University Training Contest 1 F.PowMod
  2. C++: virtual inheritance and Cross Delegation
  3. Java_动态重新加载Class机制
  4. MongoDB使用小结:一些不常见的经验分享
  5. 工作中的sql语句总结
  6. iOS tableview删除多余的空cell
  7. java读取项目中文件路径及乱码解决
  8. Spring MVC:在jsp中引入css
  9. Switch语句的case穿透
  10. 【iCore3应用开发平台】发布 iCore3 应用开发平台寄存器说明