第一次提交
Git 全局设置
git config --global user.name "aaa" git config --global user.email "1584872111@qq.com"
创建新版本库
git clone git@localhost:13hua/realizationHome.git
cd realizationHome
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
已存在的文件夹或 Git 仓库
cd existing_folder
git init
git remote add origin git@localhost:13hua/realizationHome.git
git add .
git commit
git push -u origin master
非第一次提交
正常git提交命令 按流程
git pull // 取最新代码,在提交之前一定要先取最新代码
git add . // 添加当前目录的所有文件到暂存区
git add [dir] // 添加指定目录到暂存区,包括子目录, 如:git add src/
git commit // 提交暂存区到仓库区 之后会有提交备注描述,是 vim形式的
git commit -m "提交备注描述" // 这个是直接 提交+提交描述,不用vim操作
git push // 提交至git仓库
git其他操作命令
$ git init // 在当前目录新建一个Git代码库
$ git init [project-name] // 新建一个目录,将其初始化为Git代码库
$ git clone [url] // 下载一个项目和它的整个代码历史
$ git config --list // 显示当前的Git配置
$ git config -e [--global] // 编辑Git配置文件
$ git config [--global] user.name "[name]" // 设置提交代码时的用户名称
$ git config [--global] user.email "[email address]" // 设置提交代码时的用户信息
git status // 显示有变更的文件
git log // 显示当前的版本历史
$ git log --stat // 显示commit历史,以及每次commit发生变更的文件
$ git diff //显示暂存区和工作区的差异
$ git diff --cached [file] //显示暂存区和上一个commit的差异
$ git remote -v // 显示所有远程仓库
$ git remote show [remote] // 显示某个远程仓库的信息
$ git remote add [shortname] [url] // 增加一个新的远程仓库,并命名
希望我的入坑经验对你有所帮助,愿圣光与你同在