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上