使用git 自从git-1.5.4 , 'git-xyz' 这种用法就不提倡了,而推荐 'git xyz' 风格。 git 的后续版本中将在 make install 时不再
安装 'git-xyz' 这些 hardlinks 。 当如果执行 git --exec-path 输出的
目录中依然有 git-xyz 这些脚本,你还是可以把这个路径加到 PATH 环境变量中, 这样还能够使用 git-xyz 形式的脚本。 config ------ 我的一些简单的
配置: $ git-config user.name "Jike Song" $ git-config user.email [email]albcamus@gmail.com[/email] $ git-config core.editor vim $ git-config core.pager "less -N" $ git-config color.diff true // 显示 diff 时色彩高亮 $ git-config alias.co checkout // 给 git checkout 取个别名,这样只输入 git co 即可 $ git-config sendemail.smtpserver /usr/bin/msmtp 注意,这会在当前 repository 目录下的 .git/config 中写入配置信息。 如果 git-config 加了 --global 选项,配置信息就会写入到 ~/.gitconfig 文件中。 因为你可能用不同的身份参与不同的项目,而多个 项目都用 git 管理,所以建议不用 --global 配置。 $ git-val -l // 列出 git 变量 init ---- $ git-init-db // 创建一个 .git/ 目录,初始化一个空的 git 仓库 //这个目录在git-clone时也会创建。也就是说clone时会自动初始化git //仓库里需要的东西 clone ----- $ git-clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git [dir name] [dir name] 是你想让这个仓库叫什么名字。 如果不指定,就会等同于目标仓库的名字。 注意,这种 git server 形式的 repository ,都有一个 filename.git 文件; 而对于 *.git 的 *** 作,也可以 针对.git 所在的目录: $ mkdir tmp/ $ cd tmp/ $ git-clone ~/Sources/linux-2.6 或者通过 ssh : $ git-clone [email]arc@host.xyz.com[/email]:/home/arc/Sources/linux-2.6 此时当前目录下有一个 .git/ 目录 . 以下我们都在 linux-2.6/ 下演示: 使用git 自从git-1.5.4 , 'git-xyz' 这种用法就不提倡了,而推荐 'git xyz' 风格。 git 的后续版本中将在 make install 时不再安装 'git-xyz' 这些 hardlinks 。 当如果执行 git --exec-path 输出的目录中依然有 git-xyz 这些脚本,你还是可做前端的在日常工作中少不了和git打交道,那么新安装git之后使用webstorm进行项目上传时有时会出现只能创建项目无法上传文件的错误,那么这种错误是怎么形成的呢,原来是我们没哟成功配置git。按照下面的方式去做就可以解决这个问题。
首先确保自己已经安装了git,打开终端,运行:
查看当前git版本,如果没有安装运行:
sudo npm install git -g
进行git的安装。
运行如下命令对git用户的用户名和邮箱进行配置。
之后再进行上传发现问题已经解决。
使用#cd命令 到 config文件所在目录
使用#vi命令打开文件(或者其他编辑器)
点击i字母进入编辑模式,esc键退出编辑模式
shift+:,输入wq,enter,保存退出
评论列表(0条)