一、首先需要下载git
查看电脑是否安装git,打开终端,输入git,回车如果输出如下,则代表已安装了git,如果没有按照git请先安装git。
二.安装后需要一些配置
配置用户名和邮箱:
$ git config --global user.name "Your Name"
$ git config --global user.email "Your Email"
三.建立本地git仓库
1.在任意的地方右键,选择Git Bash Here ,cd到你的项目目录,如下图列子
$ cd /f:/ceshi
2. 然后,输入git命令
$ git init
3.将项目的所有文件添加到缓存中,(注意add后面有个点)表示添加目录下所有文件到缓存库,如果只添加某个文件,只需把 . 换成你要添加的文件名即可
$ git add .
4.将缓存中的文件commit到git库,git commit -m "添加你提交代码的注释",或者不添加注释 git commit ,但是这样会进入vim(vi)编辑器,这是可以输入更改信息,也可以不输入,然后 按住 shift + : ,输入wq 即可保存信息并退出vim编辑器
git commit -m "添加注释"
四.建立远程库
用github做列子,建立github公用库,获取地址
五,将本地的库链接到远
$ git remote add origin https://github.com/username/xxx
六.上传代码到远程库,上传之前最好先Pull一下,再执行命令: git pull origin master
$ git pull origin master
注意:如果第一次提交,需要执行:git push -u -f origin master(这个命令中的 -f 是强制推送,因为远程仓库只有初始化的文件,所以强制推送上去就行了,不加-f 会报当前分支没有远程分支新,强制推送可以覆盖master,这样就完成了第一次提交的步骤)
七.接着执行:git push origin master
$ git push origin master
就可以把代码成功提交到远程库,注:如果pull之后出现 “ refusing to merge unrelated histories ”这句,就证明你合并pull两个不同的项目