Home

韧桂

思考,总结

Git-的用法

Linux 命令下

mkdir test (创建文件夹test)     
cd test (切换到test目录)     
touch a.md (新建a.md文件)      

查看仓库:

git status 这个命令顾名思义就是查看状态,这个命令可以算是使用最频繁的一个命令了,建议大家没事就输入下这个命令,来查看你当前 git 仓库的一些状态。

提交至缓存区:

输入 git add a.md ,然后再输入 git status 查看状态。

git rm --cached 这个命令去移除这个缓存       

提交:

git commit -a -m "自己的提交注释"       commit 是提交的意思,-m 代表是提交信息,       
git log 命令可以查看所有产生的 commit 记录     

当前在哪一分支:

输入 git branch 查看下当前分支情况

新建 a 分支并切换:

执行 git branch a 就新建了一个名字叫 a 的分支,这时候分支 a 跟分支 master 是一模一样的内容。切换分支 git checkout a 这时,星标在 a 分支上 当然,也可以 git checkout -b a 这个命令的意思就是新建一个 a 分支,并且自动切换到 a 分支。

合并分支:

第一步是切换到 master 分支,如果你已经在了就不用切换了,第二步执行 git merge a ,意思就是把 a 分支的代码合并过来,不出意外,这个时候a分支的代码就顺利合并到 master 分支来了。

合并后删除 a 分支:

执行 git branch -d a 就可以把 a 分支删除了。

未合并时删除 a 分支:

执行 git branch -D a 就可以强制删除 a 分支。

建立标签便于查看:

新建一个标签很简单,比如 git tag v1.0 就代表我在当前代码状态下新建了一个 v1.0 的标签,输入 git tag 可以查看历史 tag 记录。

切换到某个tag:

执行 git checkout v1.0 ,这样就顺利的切换到 v1.0 tag 的代码状态了。

查看我们当前项目有哪些远程仓库可以执行如下命令:

git remote -v      

欢迎关注我的公众号:「韧桂」

韧桂 2018-04-01