git 常用命令

Git 全局设置:

	git config --global user.name "anniexxx"
	git config --global user.email "annie@xxx.co"

创建 git 仓库:

	mkdir UIautomation
	cd UIautomation
	git init
	touch README.md
	git add README.md
	git commit -m "first commit"
	git remote add origin https://gitee.com/xxx/xxx.git
	git push -u origin master

已有仓库?

	cd existing_git_repo
	git remote add origin https://gitee.com/xxx/xxx.git
	git push -u origin master

添加到暂存区:git add test.txt
把文件提交到仓库:git commit -m "注释语"
当修改了多个文件时,可以不add到暂存区,直接提交,但是选项必须时-am:git commit -am "注释语"
查看时否还有文件未提交:git status
查看本地和资源库的区别:git diff test.txt
查看详细日志:git log #显示从进到远的显示日志,如果嫌信息太多,可以用:git log --pretty=oneline
版本回退:
git reset --hardHEAD~1
git reset --hardHEAD^
获得版本号:git reflog
通过版本号回退:git reset --hard 版本号
从远程克隆:git clone http://...
创建分支,并切换到分支上:git checkout -b dev
相当于:git branch dev和gitcheckout dev两步
查看分支:git branch
把分支的内容合并到主干:git merge dev
合并某分支到当前分支:git merge name -n --f
首次推送:git push -u origin master
再次推送不用加-u选项
从远程拉取到本地:git pull origin master

posted @ 2021-12-22 16:14  、阿红吖  阅读(27)  评论(0编辑  收藏  举报