Git 新建项目并推送到远程仓库

安装git
具体安装过程就不记录,官网地址:

https://git-scm.com/

安装完git之后,在项目目录右键会多出两个操作
Git 新建项目并推送到远程仓库
这时候,可以开始新建仓库

首先打开你要创建的项目目录,点击Git Bash Here调出命令窗口
Git 新建项目并推送到远程仓库

建立一个本地仓库,初始化.git文件,执行命令

 $ git init

Git 新建项目并推送到远程仓库
仓库建好了,而且告诉你是一个空的仓库,可以发现当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录

接着添加文件,执行命令

$ git add "文件名"       //添加具体文件,若针对某个文件修改后提交可选择
$ git add .             //添加全部文件,通常上传整个项目时通常选择

在添加文件的时候,如果有想忽略的文件,可以创建一个
.gitignore文件就可忽略指定文件,让仓库更干净(本人使用的intellij,可以下载.ignore插件生成)
Git 新建项目并推送到远程仓库
上传过程中警告错误处理

警告信息:warning: LF will be replaced by CRLF
原因: windows中的换行符为 CRLF, 而在linux下的换行符为LF,所以在执行add . 时出现提示
解决办法:

$ rm -rf .git  // 删除.git  
$ git config --global core.autocrlf false  //禁用自动转换   

执行成功后,提交文件到本地仓库,执行命令

$ git commit -m "对项目文件进行注释"

这样本地仓库就创建好了,当然下载一个可视化工具,例如Sourcetree,也可已使用idea自带的,都比较方便。

本地仓库提交之后,就需要推送到远程仓库,github等等

这边就不使用代码了,用sourcetree工具更加方便
点击设置,添加远程仓库
Git 新建项目并推送到远程仓库
找到已经创建好的远程仓库,将SSH复制,具体不描述
Git 新建项目并推送到远程仓库
将SSH填入到url,可以设置为默认远端,多个远端时可设置远端名称
Git 新建项目并推送到远程仓库
大功告成,点击推送,选择远端即可,推送前记得先拉取保证与远程仓库相同,不然会报错,其中涉及到冲突等问题就不赘述
Git 新建项目并推送到远程仓库
以上就是初始化git项目并推送到远程仓库的过程,如果想使用git命令,有以下几个相关命令

$ git remote add origin [email protected] //添加远程仓库
$ git pull origin master //拉取远程仓库
$ git push origin master  //推到远程仓库