git自用笔记

1.创建文件夹

mkdir learngit

2.初始化learngit变为仓库

git init

3.把文件添加到仓库

git add readme.txt  或者添加所有 git add -u

4.提交到仓库

git commit -m "XXXXX"

5.配置用户名和e-mail地址(提交的时候要用到)

git config --global user.name "XXX"

git config --global user.email XXX

6.查看分支

git branch

7.创建分支:

 git branch dev

8切换分支

git checkout 分支名字

9.创建并切换分支

git checkout -b 分支名字

10.删除分支

git branch -D 分支名字

11.查看仓库状态

git status

12.把本地库和远程仓库进行关联

git remote add origin [email protected]:/home/git/gitserver.git

13. 删除远程库

git remote rm origin(远程库的名字)

14.查看远程库

git remote -v

15.把本地内容推送到服务器(推送打master分支)

git push  origin master

16. 从服务器上下载到本地

git pull origin master 

17.使用 git reset --hard HEAD 命令撤销这次 pull origin 操作 ,还原到最近一次修改

18. 一键拉取本地上不存在的远程分支

git checkout -b new_branch origin/new_branch

19.删除本地目录下关联的远程库

git remote remove origin

20.新建本地分支,并push到服务器上这个分支(服务器上此分支不存在)

首先新建一个分支 git branch dev ,然后向服务器push :git push origin dev

21.版本回退:

git reset --hard commit_id      (commit_id是历史版本的Id)

22.从远程仓库克隆

git clone git@xxx.xxx.xxx.xxx:/home/git/gitserver.git

(1)xxx.xxx.xxx.xxx为你服务器地址。

(2)/home/git/gitserver.git为你的路径。

23.删除本地分支

git branch -d XX     "XX"为你分支的名字

23.删除远程分支

git push origin --delete XX     "XX"为你分支的名字

发布了21 篇原创文章 · 获赞 21 · 访问量 15万+

猜你喜欢

转载自blog.csdn.net/SeekN/article/details/52423594
今日推荐