码迷,mamicode.com
首页 > 其他好文 > 详细

git && github(二)

时间:2015-08-17 19:08:22      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:

1、删除  git rm **.html【如果说工作区里的文件没有删除暂存区里的文件是删除不掉的,要先删除工作区的】

            git rm --cached **.html【这个是可以不删除工作区只删除暂存区】

            git rm -f **.html【这个就可以同时把暂存区和工作区都删除了】

2、恢复,假如不小心误删除了工作区的文件,要恢复的话先用git log找到他对应的id 然后运行

     git checkout id名 文件名【还原版本指定某个单个文件】

     git reset --hard id名【还原版本不是针对指定文件】

     git reset --hard HEAD^【还原前一个版本也可以指定还原前几个版本比如还原前两个git reset --hard HEAD~2】

     git reflog【找到被还原的版本id,因为被了用git log是找不到被还原的id的,然后再用git reset --hard id名去还原】

3、同步到远程仓库

    打开本地的GitHub工具查看配置Options看他是否与git账号连接了

    先用git remote命令查看远程仓库的命名默认是orgin

    也可以用git remote -v查看远程仓库的地址

   技术分享

    然后推送命令是:git push origin(远程仓库名) master(远程仓库分支)  

    然后在github上刷新就可以看到上传的文件了

4、如果想要给自己的同伴访问你的github权限就用如下操作 

     技术分享

   然后创建一个群项目

   技术分享

   最后指定人员访问

5、另一个人下载上传的版本文件代码用 git clone 加url这样就可以从服务器上下载下来了

    技术分享

 6、开发中遇到冲突问题【开发者上传的代码不同步】用git fetch 把冲突的文件拉取下来

     再用git diff master origin/master进行对比看冲突的内容,

     再进行合并冲突 git merge origin/master  进行取舍

     然后提交 git commit -a -m "yujssdsd"

     最后用git pull的话他就直接省掉上面的直接把云端的代码覆盖你本地的代码

git && github(二)

标签:

原文地址:http://www.cnblogs.com/yanwen2015/p/4737116.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!