git 常用命令

git config --global user.name "bryan sun"

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

git config --global --list  查看当前用户(global)配置

git config -l 查看配置。

mkdir sample 创建一个文件夹

git init 初始化版本库

ls -a //显示当前目录下的所有文件及文件夹包括隐藏的.和..等

echo "git repo2" >> test.txt  输入内容追加到 test.txt

cat test.txt 查看文件内容

git add test.txt  提交到暂存区

git commit -m "repo2 first commit"

git status

git reset HEAD bash_demo.txt  回滚暂存区到工作区

git checkout -- bash_demo.txt  放弃工作区修改

git log 查看commit记录

git reset --hard b48c663735614046aa8887902c4beab9823c9ed8  回滚到初始版本

git reflog  查看提交记录

git rm bash_demo.txt 清除本地文件

ssh -T [email protected] 查看跟github钥匙联接成功了没有

git remote add origin [email protected]:ClarkHo/Clark_muke.git 本地仓库跟远程仓库关联起来

git push -u origin master 加了参数-u后,以后即可直接用git push 代替git push origin master

git clone [email protected]:ClarkHo/clone_repo_-demo.git  克隆远程仓库

git tag 查看所有标签

git tag name 创建标签

git tag -a name -m "comment" 指定提交信息

git tag -d name 删除标签

git push origin name 标签发布

git push origin :refs/tags/ #删除远程指定tag

git branch feature_x  创建新分支

git branch -a 查看当前所有分支

git checkout feature_x 切换分支

git merge feature_x 合并其它分支到当前分支

git branch -d feature_x 删除分支

你可能感兴趣的:(git 常用命令)