Github git的一些基本应用

在Mac os x上面,首先在终端git --version看有没有得到版本信息,如果有责git安装成功

比如:

sunshinedeMacBook-Pro:Github sunshine$ git --version

git version 2.3.2 (Apple Git-55)

一般装了Xcode,都会有的。git的安装和配置这里我就不说了。下面我记录一下自己用第一次用git上传文件的过程

首先在你任何一个目录下,建立一个仓库:

git init

通过ls -a 你会看到有个.git的文件,这个文件比较重要,你可以用vi .git 查看这个文件

你会发现它是一个文件夹,其中config文件比较要,很多配置信息都在里面

2,添加文件

git add . :添加全部文件

git add filename :添加某个文件

3,任何时候都可以通过 git status 查看git 的状态

4,提交

commit remote add origin http://github.com/username/respository.git  注意。这里的username是你的用户名 respository 是你自己建立的respository  的名字。后面记得加.git ; 这个origin 只是一个别名 可以在.git/config 中看到你的配置信息,可以在里面直接改

5,很多人可能git push 这样会报错,首先得git pull origin master

然后 git push orign master 就会成功

push 出错的链接

6,如果想删除上传的东西怎么办?

首先:git pull origin master(master 只是你的一个分支)

然后:git rm filename  删除文件名

这时你可以通过 git status 查看删除的文件信息

然后在 git commit -m ".....";

git push 就好了。

7,如果github上面你有跟新,可是本地想同步

$ git fetch origin    //取得远程更新,这里可以看做是准备要取了

$ git merge origin/master  //把更新的内容合并到本地分支/master

这里推荐几篇别人写的好的博文:

博文1:http://www.cnblogs.com/fnng/archive/2012/01/07/2315685.html

博文2:http://www.cocoachina.com/bbs/read.php?tid=200557

时间: 2024-12-11 19:04:24

Github git的一些基本应用的相关文章

git报错failed to push some refs to '[email protected]:Markprint/github.git'

 这个不知名小错误用了我两天的空余时间mmp   就是这里报的错 输入 git push origin master -f 解释为: 远程分支上存在本地分支中不存在的提交,往往是多人协作开发过程中遇到的问题,可以先fetch再merge,也就是pull,把远程分支上的提交合并到本地分支之后再push.如果你确定远程分支上那些提交都不需要了,那么直接git push origin master -f,强行让本地分支覆盖远程分支 终于有了,以后还需要具体研究一下 虽然用的github,但是要推广一下

Markdown语法学习(Github/git.oschina.net上README.md书写规范)(转)

晚上在更新git.oschina.net项目时,突然想知道README.md后缀的来源,于是搜了下,发现README.md使用了一种小标记语言Markdown的语法,于是简单的看了一个,特转载如下,为了下次参考方便(http://blog.csdn.net/kaitiren/article/details/38513715也不错).中文参考手册可以参考http://wowubuntu.com/markdown/index.html Markdown 的目标是实现「易读易写」,兼容HTML. 但是

GitHub Git 备忘单

安装git见上一章 配置工具 对所有本地仓库的用户信息进行配置 $ git config --global user.name "[name]" 对你的commit操作设置关联的用户名 $ git config --global user.email "[email address]" 对你的commit操作设置关联的邮箱地址 创建仓库 创建一个新的仓库或者从一个现有的链接获取仓库 $ git init [project-name] 创建一个本地的仓库,并设置名字

debian多用户下github git push的配置, 不需要帐号密码.

因为debian有多种用户, root和普通的user 所以我把user作为了私有的git仓库用户. 把root超级管理员作为了github的用户. 这样子只需要单独配置两个不同的共用gitconfig就可以通用了. 第一个是root下的配置, 在/root/.gitconfig [user] name = rainysia email = [email protected] [alias] co = checkout br = branch ci = commit st = status la

【github&&git】6、SmartGit(试用期30后),个人继续使用的方法。

在我们做项目的过程中,我们会用到SmartGit这个软件来将本地的MAVEN项目push到国内的码云(https://git.oschina.net)或者是国外的github网站进行项目的管理,这个时候需要用到Smartgit.但是SmartGit是收费的,可以30天的试用期,30天试用期过后,smartgit 需要输入序列号解决办法,可以通过下面的小方法来获取永久的使用,但是这个仅供个人的试用,公司的嘛还是应该花钱买正版的. smartgit 需要输入序列号解决办法 ,找到路径: %APPDA

Github——Git设置及GitHub的使用

把github上的help. First : 安装:ubuntu 下,终端输入命令: sudo apt-get install git-core git-gui git-doc Next : 设置SSH Key 检查是否已经有SSH Key. $cd ~/.ssh 如果说没有这个目录,就直接看第三步 备份 生成一个新的SSH. $ssh-keygen -t rsa -C "email" 之后直接回车,不用填写东西.之后会让你输入密码.然后就生成一个目录.ssh ,里面有两个文件:id_

GitHub Git 简单操作

使用git更新GitHub 准备:本地已经安装好git 登录GitHub,选择好仓库,点击 Clone or download 拷贝地址 这里的地址为:https://github.com/edward0130/Coursera-ML.git 本地在要存放仓库的文件目录上点击右键: 进入bash页面: 下载仓库:git clone https://github.com/edward0130/Coursera-ML.git   下载仓库到本地目录 进入master: cd Coursera 删除目

github git.exe位置

C:\Users\yourname\AppData\Local\GitHub\PortableGit_69703d1db91577f4c666e767a6ca5ec50a48d243\bin\git.exe

Intellij IDEA 使用GitHub+Git

1.配置Git路径 打开Settings(File-->Settings) --> 在搜索栏内输入git,回车跳转到Git配置页面 --> 将git的运行路径填入Path to Git executable一栏(一般IDEA会自动定位),其他配置选项按默认即可 --> 点击Test进行测试,配置成功将显示如下界面 2.配置GitHub账户密码 同理,配置GitHub也是一样(没有GitHub帐号的朋友需要先去GItHub官网进行注册).在GitHub配置页面中,Host一栏填入gi