git代码管理

来源:互联网 发布:java ftp断点续传 编辑:程序博客网 时间:2024/06/05 11:14

两种方法

一、使用终端操作

之前没怎么用过git,今天突然想到就查了些资料然后自己又操作,不过总归能将自己本地的项目上传到github仓库中了,还是不错的,以下是我的操作和过程中遇到的坑:
一、本地的git库
1、新建一个OC项目命名QZFirstPJ(随意)
2、打开终端 cd 项目目录下
3、git init (初始化)
git add . (添加所有文件)
git commit “init version”(随意) (这个是注释)
这些操作过后git代码库就建好了
二、远程服务器
1、在github上建一个库 名字也为QZFirstPJ(方便)
description 随便填
2、git remote add origin git@github.com:xxx/QZFirstPJ.git
3、git push -u origin master(这儿应该会报错 没readme)
解决办法:将文件pull下来
下面是更新代码库到本地
git pull origin master
ls
git push -u origin master 正式提交代码方法
git push origin master
当项目上传到git会
Reinitialized existing Git repository…
这时 你要删除文件夹下 所有 .git文件
方法 find . -name “.git”|xargs rm -Rf

三、补充一点 将远程仓库的项目clone到本地:
将项目克隆到Test中
本次用命令行:

cd xxx.xxx.xxx

上面为cd的Test地址 然后执行命令行

git clone https:xxx

xxx为远程仓库的地址,这样就能把远程仓库的给克隆下来了,你也可以对它进行编辑再上传

二、不使用终端

直接上图片:
这里写图片描述
这里写图片描述
这里写图片描述
选第二个
然后将这个库与你在github上建立的远程库连接
这里写图片描述
这样就将本地仓库与远程仓库连接了
这里写图片描述
check out
这里写图片描述
将远程仓库下载到了本地 然后你就可以新建项目了 在项目中上图的commit提交就完成了

如果你想删除git中的某个文件夹就clone到本地然后删除.在终端输入:

 git commit  -m "delete" git push

再说 一下删除远程的文件或文件夹:
加项目clone到本地直接在项目中删除后终端打开后直接

git commit -m "删除xxx"git push -f origin mater

跟上面差不多 -f是强制执行
今天暂时就写到这儿吧 这个只是我第一次用git时碰到的一些问题,后面的更新啊什么的有时间再写吧!
另一些东西是从别人那里拿来的附上链接
http://blog.chinaunix.net/uid-20780196-id-3171133.html
http://www.jianshu.com/p/6d9e581a720d
多谢!!!

原创粉丝点击