Posts Git与Github
Post
Cancel

Git与Github

git常用命令

git init : 代表初始化仓库,初始化一次即可

git clone : 从github克隆至本地,也可以git clone [地址] [本地目录]

git remote add origin [地址] : 添加一个远程仓库,origin 是给这个项目的远程仓库起的名字

git remote -v : 查看我们当前项目有哪些远程仓库可以执行命令

git add : 添加文件,让git关注它,在缓存区,也可以使用git rm –cached 这个命令去移除这个缓存

git commit -m : 提交在缓存区的文件到git

git push : 推送至github

git push origin master : 把本地代码推到远程master分支的origin目录

git status : 查看状态,没事就看看状态

git log : 查看所有产生的commit记录

git log –pretty=oneline : 每次提交显示为一行

git branch : 查看当前分支

git branch a : 新建a分支

git checkout a : 切换到a分支

git checkout -b a : 新建一个a分支并自动切换到a分支

git branch -d a : 删除a分支,使用-D代替-d可以强制删除

git merge a : 当前在master分支时,此命令把a分支的内容合并过来

git tag v1.0 : 新建一个v1.0标签,代表版本

git checkout . : 撤销到上一次提交

git checkout be017f : 回退到任意版本

git checkout master : 返回到master分支

git提交至github

  1. 每一次 commit 都会产生一条 log,这条 log 标记了提交人的姓名与邮箱,以便其他人方便的查看与联系提交人,所以我们在进行提交代码的第一步就是要设置自己的用户名与邮箱。执行以下代码:

    git config –global user.name “xxx”

    git config –global user.email “[email protected]

    以上进行了全局配置,当然有些时候我们的某一个项目想要用特定的邮箱,这个时候只需切换到你的项目目录,以上代码把 –global 参数去除,再重新执行一遍就ok了。

  2. git add .

  3. git commit -m ‘message’

  4. git push

This post is licensed under CC BY 4.0 by the author.