git命令

我只会用idea提交git 感觉太笨了,要学习一下,记录一下要不然过几天又要忘了

设置用户签名

      git config --global user.name  "lihailin"

      git config --global user.email "[email protected]"

git命令_第1张图片

 1、git init把项目托管给git管理

2、git status 查看项目中是否有新文件被修改

3、git add hello.txt 把hello.txt 提交到暂存区

      git add . 把项目中所有修改过得文件提交到暂存区

4、git rm --cached hello.txt 把hello.txt从暂存区删除

5、git commit -m "first commit" hello.txt 把hello.txt 提交到工作区

6、git reflog 查看日志

7、git log 查看日志(比较详细)

8、git reset --hard 965c6a1(版本号) 版本穿梭

分支的操作

命令名称 作用
git branch 分支名 创建分支
git branch -v 查看分支        
git checkout 分支名 切换分支
git merge 分支名 把指定的分支合并到当前分支上

10、github 远程仓库

git命令_第2张图片

 git命令_第3张图片

10、 git remote -v 查看是否存在别名

11、git remote add git-demo https://guthub.com/xxxx/git-demo.git 创建别名

12、git push 别名(或者连接) 分支 :      推送本地分支到远程仓库

13、git pull 连接 master  :从远程仓库中拉取code(主要用于更新code 和 远程仓库一致)

14、git clone 远程地址   克隆远程仓库到本地 (克隆不需要登录GitHub账号)

      clone会做如下操作。1、拉取code。2、初始化本地仓库、3、创建别名(origin)

你可能感兴趣的:(git,github)