Discuss / Git / 大家可以在这里讨论Git的问题

大家可以在这里讨论Git的问题

廖雪峰

#1 Created at ... [Delete] [Delete and Lock User]

大家可以在这里讨论和交流Git的问题~~~

提问的时候请贴出操作系统环境,Git版本号,命令和报错信息等,这样更容易发现问题。

能不能说一下 CRLF 与 LF 的问题和不同系统下的正确的解决办法

想问下关于最后一课《搭建git服务器》的事情,这一章节能否写得再详细些,而且这一章您没有视频实例呢。比如说,我自己现在就是想尝试搭建起服务器,在本机能完成即可,我目前是ubuntu11.04的虚拟机,然后想实现在本机的Git Bash中实现克隆我在虚拟机里面的仓库。我今天试了很多次,光是“sudo apt-get install openssh-server”也安装不了(网上别的教程都说要装这东东),之后我也更新了apt-get,还是不行,然后克隆时的指令也希望您讲明白些,$ git clone git@server:/srv/sample.git,server那里我今天尝试了虚拟机中ifconfig中的ip,最后失败了。麻烦廖老师了!

Going--Zhang

#4 Created at ... [Delete] [Delete and Lock User]

按照廖老师您的教程进行了自己的Git下载、配置,但是在配置过程中呢,遇到了这样的一个问题:在进行$ git add readme.txt命令时,出现了这样的错误提示:fatal:pathspec 'readme.txt' did not match any file! 我已经在我C盘根目录下的learngit文件夹下的子目录下写了一个readme的txt文件,昨天晚上一直在进行Git的配置和百度原因,网上没有,你的教程里面也没有, 百度了一晚上都没有找到解决方法,好纠结啊, 只有到这里来请教一下啊! 我的是windows7 64bit系统!

廖雪峰

#5 Created at ... [Delete] [Delete and Lock User]

发个新帖子把命令行的内容贴出来吧

Going--Zhang

#6 Created at ... [Delete] [Delete and Lock User]
$ git add readme.txt
fatal:pathspec 'readme.txt' did not match any files

廖雪峰

#7 Created at ... [Delete] [Delete and Lock User]

你要添加的文件必须能找到:

$ ls

如果文件不存在当然无法添加了。不在当前目录需要写相对路径:

$ git add test/readme.txt

(假设在当前目录的test目录下)

Going--Zhang

#8 Created at ... [Delete] [Delete and Lock User]

那我的Git是安装在C盘目录里的Program files里面,那我的Git库是要给定在安装目录Git里面的文件夹里面,还是随便在哪个磁盘目录里面给定Git库就可以吗?

$ git add test/readme.txt

那假如我的Git库是在C盘里面的根目录gitstudy,那我在gitstudy文件夹里面已经创建了一个readme.txt文件,那我的$ git add 这该怎么写呢?

廖雪峰

#9 Created at ... [Delete] [Delete and Lock User]

git安装到哪无所谓。 首先,使用cd命令把当前目录切换到一个git库的目录下:

$ cd /C/gitstudy

然后再操作git命令。

步履罗星

#10 Created at ... [Delete] [Delete and Lock User]

廖老师好:貌似从weibo上看您有跑步习惯,鼓掌!!!

问题是: 我在github上注册了账号; 在本地机器上clone了其他人的一个库,用git remote -v 查看时, 第二条显示push;我没有在别人的库下填入公钥,怎么会可以push?(试了下,不可以,报错),那这个push到底是啥意思?

大概这个样子:

origin git@github.com:XXX/XXX.git (fetch)
origin git@github.com:XXX/XXX.git (push)

环境: Microsoft Windows XP Professional git:1.9.2.msysgit.0

貌似不能贴图。。。

ps:在看傍边的python教程


Reply