安装见:http://help.github.com/linux-set-up-git/
遇到的主要问题是:报:Enter passpharse for key '...':每次输入密码又都不对,其实是密码没弄好。办法是安装和使用一定要按照github官方的文档一步一步来,它让你enter就enter(我自作主张的输入了一个文件名,结果提示那个错误),最好不要发挥什么了,里面写得很清楚了。因为我曾经试图按照自己的理解去改动了一点,结果花了半天才搞定。
git常用命令
:
git add README
git add . 这是全部都加入,这是用得很多。它能很方便地把所有新增的和修改的文件都提交了.如果你删除了某些文件,远程并不会删除,因为正如起名:add。它会提醒你哪些文件是你本地删除了的。
git add -u 这是update tracked files 这是将本地的所有改动全部提交到远程。如果删除了东西了,服务器上也会被删除。但是新加的文件不会被提交,因为新加的文件是untracked
git rm README注意:这句话执行后本地的README就立刻被删除了
git rm -r src 这是删除文件夹
git commit -m 'first commit'
git remote add xxxx git@github.com:xxx/xxxx.git
git push xxxx master
git clone git://github.com/sstephenson/prototype.git 这是下载,会自动在命令行所在目录生成一个文件夹
git status对比本地版本与服务器版本的差异
gedit .gitignore编辑忽略的文件或文件夹,注意对tracked的file不起作用。配合git rm --cached filename可搞定。
git remote add xxxx git@github.com:xxx/xxxx.git过后,我们可能对这个文件夹做了好几个remote,当然,名字是不同的,假设还有git remote add hhhh git@heroku.com:xxx/hhhh.git
这时,可以通过git remote show 来查看目前该文件夹到底对应了几个remote。返回结果为
xxxx
hhhh
通过git remote show hhhh可以查看这个hhhh的remote详情
git rm --cached filename 删除server
filename.需要push生效
分享到:
相关推荐
Git与Github教程详细介绍了Git的工作机制,Git命令行的基础学习,Git-Eclipse和Nginx的准备工作,Git与Github分支体系,Git与Github的远程和本地工作原理,Git与Github克隆实战和最后的课程精华总结部分,可以帮助...
本教程将详细介绍如何利用Git从GitHub上拉取项目,以便于你开始或参与开源项目。 首先,我们需要进行**git安装获取**。Git是一款分布式版本控制系统,可以在其官方网站(https://git-scm.com/downloads)上下载适合...
通过阅读"Git和GitHub教程.pdf"以及参考"readme.txt"中的指南,初学者可以系统地学习这两个工具的使用方法,从而提升自己的软件开发技能和团队协作能力。掌握Git和GitHub对于现代开发者来说至关重要,无论是个人项目...
完全学会Git、GitHub、Git Server的24堂课
### Git及GitHub使用手册 #### 一、版本管理工具与Git简介 - **版本管理工具的概念**:版本管理工具是一种帮助软件开发者管理源代码变化的系统。它通过追踪每次更改来确保项目的每个版本都能被记录下来,从而方便...
配置Git Server涉及安装Git软件、设置用户权限和仓库、以及配置SSH密钥等步骤。 **5. Git工作流** 在实际项目中,常见的Git工作流有Git Flow、GitHub Flow和GitLab Flow等。Git Flow强调预发布分支(如develop和...
Git与GitHub初步使用教程Git与GitHub初步使用教程
#### 五、Git与GitHub的结合使用 - **GitHub账号注册**: - 注册GitHub账号,用于在线管理Git仓库。 - **GitHub与本地Git的交互**: - 初始化本地库。 - 创建远程仓库。 - 使用`git push`和`git pull`进行数据...
- 使用GitHub Issues跟踪问题和建议。 - Pull request(PR)进行代码审查。 - GitHub Actions 自动化工作流程,如构建、测试和部署。 8. **Git高级功能** - **Rebase**:平滑历史,将分支的提交应用到另一分支...
这篇文章主要的目标是用较少的时间学习Git和GitHub的基本使用。在足够一般使用的前提下,尽量减少命令。 如果需要其他命令,到时候再去其他地方了解就可以了
- 在GitHub Account Settings -> Account Admin中找到API token,将其保存并在命令行使用`git config --global github.user "<your_username>"`和`git config --global github.token "<your_token>"`设置GitHub的...
### Git和GitHub使用简介 #### 一、介绍:什么是Git和GitHub? Git是一种分布式版本控制系统,主要用于跟踪在软件开发过程中对文件所做的更改。这使得开发者能够轻松地回溯到以前的状态,同时也支持并行开发。 ...
Unity使用Git及GitHub进行项目管理
### Git和GitHub新手安装使用教程 #### 一、初始化本地仓库 Git 1. **下载与安装 Git** - 访问官方网址下载安装包:[https://git-scm.com/downloads](https://git-scm.com/downloads) - 按照安装向导提示完成...
### Git与GitHub使用详解 #### 一、Git简介与特性 **Git** 是一款非常流行的分布式版本控制系统,由Linus Torvalds于2005年为了更好地管理Linux内核开发而创建。与传统的集中式版本控制系统(如SVN)不同,Git的...
3. 将本地Git仓库与GitHub关联:使用`git remote add origin <仓库URL>`命令,将本地仓库与GitHub上的仓库连接起来。 4. 发布仓库:首次推送本地仓库到GitHub,使用`git push -u origin master`命令。 5. 代码拉取和...
在压缩包中的"Git&GitHub相关学习 - 副本"可能是Word文档或.xmind文件,其中详细记录了Git的命令用法、GitHub的使用场景和实践操作步骤。Word文档可能包含了文字说明、示例和步骤指南,而.xmind文件则可能以图形化的...
### Git和GitHub配置与安装详解 #### 一、Git安装与配置 ##### 1、Git安装包 在开始安装Git之前,首先需要下载适合您操作系统(Windows、macOS或Linux)的安装包。官方推荐从Git官网...
GIT&GIthub; 全套视频教程 课件 安装包 全套 不加密GIT&GIthub; 全套视频教程 课件 安装包 全套 不加密GIT&GIthub; 全套视频教程 课件 安装包 全套 不加密