标签:
今天使用git 第一次使用,在使用git push时报错
No refs in common and none specified; doing nothing.
Perhaps you should specify a branch such as ‘master‘.
fatal: The remote end hung up unexpectedly
error: failed to push some refs to ‘ssh://git@git.parbattech.com/adsailer.git‘
哈哈,请不要惊慌.这是Git 找不到你要提交的版本了
1 提交git 内容 git commit -a
2 创建 .gitignore 放一下忽略的文件
例子
.idea/*
Runtime/*
.DS_Store
git add .gitignore
git add .
git commit -a
3 git push -u origin master 可以了
二 创建库
mkdir “directory name” #创建目录.
git –bare init #这样就创建完必一个空库.不用再去克隆目录.
最后提一下,一般情况下创建的Git 目录都以 “.git” 结尾。好了,就这样没什么神秘的。
三 取库文件
git clone xxxx:// address
Git 可以根据不同的协议取库. 比如 file , http , git 等只要提供支持的都可以. 例如使用用本地文件中取库.
git clone file:///home/viweei/src/xxx.git
四 提交文件
Git 在提取文件,新增文件,和删除文件的时候, 也不比 SVN 复杂多少。只是我才开始用的时候,老在出错。
添加文件
当从库中提取后新加一个文件 FUCK.txt . 再把它加到库中.
touch fuck.txt #创建 FUCK 文件.
git add * #这里的 “*” 只是个通配符,直接用文件名也可以.
git commit –m “这里填上提取的日志”
简单的两个步骤就把文件提取到本地库中了,和SVN差不多. 但有点不同的是当执行 commit 时会打开 vi 显示提交信息
标签:
原文地址:http://my.oschina.net/taomac/blog/389514