本文共 1440 字,大约阅读时间需要 4 分钟。
git在Linux、Unix、Mac、Windows上均可以使用,在windows上还有GUI,不过还是推荐用命令行的版本。因为我用的是在windows上的,就给个windows上版本的下载链接:
给一个非常详细非常浅显非常全面的基础教程网站:
适合所有初学者,绝对是居家旅行的必备产品!详细的教程参考上面给出的网站即可,这里我只给出添加文件到github上的常用命令,方便查询:
git add xxx //xxx为文件、文件夹均可,可以先多次add,然后一次commitgit commit -m "comments" //提交,-m后面是本次提交的说明//添加远程库,即将本地仓库和远程仓库进行关联//后面的https为该远程仓库的https,可以在github网页上得到,也可以用SSHgit remote add origin https://github.com/username/xxx.git //把本地库的内容推送到远程仓库,之后会要求输入用户名和密码git push origin master
初学者在学习的时候,可能看到一些教程网站上安装好git后配置时,会有下面两行命令:
git config --global user.name "myusername"git config --global user.email "myusername@myemaildomain.com"//设置让credential helper 帮助我们在一定的时间内在内存中保存我们的代码,其中第二行的命令是设置超时的时间(两句分别执行)git config --global credential.helper cachegit config --global credential.helper 'cache --timeout=3600'
然后当输入下面的命令时:
git push origin master
就会提示:
git: 'credential-cache' is not a git command. See 'get --help'.
解决方法参考:
原因大概就是[git-credential-cache]对于windows系统是无效的,因为它是通过Unix Socket通信的。
输入以下命令:
git config --global credential.helper wincred
首先,下载个,将它安装到你git bin的目录里
确定包含git.c的目录在你的path环境变量里。默认的目录为C:\Program Files (x86)\Git\cmd (64位系统) 或者 C:\Program Files\Git\cmd on a 32-bit system. 有一个检验是否正确配置的方法是,在命令行中敲git,如果不能得到一堆git命令的列表,就说明没有正确安装好。 最后,启用命令行,输入以下命令:git config --global credential.helper winstore
或者你手动编辑.gitconfig:
[credential]helper = winstore
我的是1.9.5版本的,所以按照上面说的方法一下子就成功了,很简单。
转载地址:http://plwxi.baihongyu.com/