git相关命令

第一次提交

Git 全局设置
git config --global user.name "aaa"
git config --global user.email "[email protected]"
创建新版本库
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]  // 增加一个新的远程仓库,并命名




参考:阮一峰的网络日志-常用 Git 命令清单


希望我的入坑经验对你有所帮助,愿圣光与你同在

你可能感兴趣的:(随笔笔记)