git 命令使用心得

时间:2021-01-21 16:36:45

windows git 环境搭建

一:创建本地仓库

git init

二:克隆远程仓库到本地

git clone https://github.com/ReactiveX/RxJava.git
或者
git clone git@github.com:ReactiveX/RxJava.git

三:将本地已有仓库添加到远程仓库

git remote add origin https://github.com/ReactiveX/RxJava.git(远程仓库地址)
git push -u origin master(远程分支)

四:创建本地分支及切换分支

1)创建并切换到该分支
git checkout -b test(本地分支名) origin/master(远程分支)
2)切换分支
git checkout test(分支名)
3)查看本地分支列表
git branch
4)查看远程分支列表
git branch -r
5)查看本地+远程分支
git branch -a

五:常用命令及使用顺序

1)pull代码:每次提交前为避免冲突,应该先pull下代码,将远程代码pull到本地,如果有冲突解决冲突

git pull

2)如果不能正常pull下代码,说明远程和本地同时修改了同一个文件,导致冲突,如图:这时需要使用git stash将本地修改隐藏起来,然后再git pull 代码,pull完代码,再将自己的代码显示出来git stash pop

git 命令使用心得

3)查看状态:看是否有冲突

git status
如果看到如下情况就是有冲突
git 命令使用心得
解决冲突后,使用git reset HEAD <file>... 或 git add <file>...将冲突的文件移出冲突区。

4)提交代码

git add <file>...
git commit -m"此处填写本次提交说明"

5)再次pull代码防止其他人在你操作过程中又提代码
6)push代码到远程分支

git push 或 git push origin master(远程分支名)

7)查看单个文件修改记录

看一个文件的修改历史列表
git log --pretty=oneline 要查看的文件名(路径)
git 命令使用心得
看具体某一次修改
`git show e0f58602910eaf657ded0a7640c1166425c0c5e1
git 命令使用心得