您的位置:首页 > 其它

windows下通过命令使用git

2015-06-12 16:40 274 查看
首先需要安装git软件,地址 git下载地址。官方下载地址

下载下来(默认选项)安装,

如果没有用过git的话,电脑上是不会有密钥的,所以这里要配置、生成一下key,步骤如下:

随便一个位置,打开安装好的 git bash,

输入命令

git config –global user.name “lygttpod”

git config –global user.email “lygttpod@163.com”

ssh-keygen -t rsa -C “lygttpod@163.com”

上面三行中引号部分都是需要输入自己的信息,第三行命令输完之后,提示的是给key配置一个password,可以为空,所以按三次回车,不设置密码,然后正常情况下就会生成成功。

成功之后,文件在C/user /当前用户/ .ssh文件夹里面(.ssh文件夹是隐藏的,需要设置文件夹隐藏可见属性)。里面有一个.pub后缀的是公钥,另一个是私钥。

下面注册一个github账号,打开账号的setting,里面有一个SSH Keys 选项,打开,Add SSH Key,然后把上面的 公钥用记事本打开,复制里面的内容,



接下来上传项目,

在一个已有的项目文件夹内 右键打开git bash,执行以下命令

git init (git库初始化,会生成一个.git的文件夹用来做版本控制,另外有一个.gitignore的文件,用来排除一些不想上传的文件,)

git add . (git文件添加,添加当前.git所在目录下的所有文件及文件夹)

git commit -m “添加注释” (提交上面add的东西到本地版本库,引号内为提交的注释)

git remote add origin 网址 (指定一个远程端,网址就填写上面的SSH地址,origin是一个默认的远端主机名,)

git push origin master (将本地的master推送到 origin远端主机,一般根据上面的流程建出来的本地库就是master,如果另建分支这里就要适当修改。)

然后上传完毕即可。

最后简单说一下别的命令,

git clone 网址 (这个操作可以把远端的内容下载到本地,)

git stash 或者(git stash save) (把当前修改的内容先贮藏,然后在更新的时候比较方便,不易出一些恶心的问题)(使用这个命令之后,本地修改的文件暂时看不到,只有通过下面的命令才能恢复)

git stash pop (把上面贮藏起来的文件恢复出来)

git update-index –assume-unchanged 文件名 (后面的文件名包括后缀,建议在文件当前路径下使用 Git Base Here,这样文件名就不用包含路径了。)

上面一句是让当前文件失去版本控制,下面是让当前文件继续受版本控制
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: