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