git 快捷键

git 常用的一些命令:

1,git用户名与邮箱

  • 查看git用户名与邮箱
git config user.name
git config user.email
  • 修改git用户名与邮箱
git config --global user.name "xxx"
git config --global user.email "xxx"

2,提交本地代码:

git status (查看修改的文件)
git add . (提交所有改动)
git commit -m '提交备注'
git push (推送)
git pull (拉取)
git checkout master 切换到主分支上
git stash 存了起来
git stash pop 把存了起来,释放出来
git reset --hard ca2f0e6 是回滚到 ca2f0e6 提交的版本(ca2f0e6 :git 提交的每个版本的id值)
在切换到主分支代码 push 之前,一定要 先拉取主分支上面的代码 pull
查询代码量:
git log --format='%aN' | sort -u | while read name; do echo -en "name" --pretty=tformat: --numstat | awk '{ add += 2; loc += 2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\n", add, subs, loc }' -; done

3,合并本地分支到master:

先切换到master分支
git checkout master 切换到主分支上
git pull (先拉取最新代码)
git merge master lin(自己的分支)
git push

4,从master分支拉取代码到本地:

先切换到本地分支 lin
git pull origin master //在自己的分支上,从主分支上,拉取代码到本地

5,从master分支上,切出一个新分支:

先切换到主分支上 master
git checkout -b feature/clipboard //从主分支上,切出一个新分支,并切换到新分支上

6,获取网址上的项目代码

新建一个文件夹,在文件夹中,右击,打开git Base Here,之后在 git 窗口中,git clone [email protected]:/home/cmarepo/fenmscma.git
注:192.168.10.123:/home/cmarepo/fenmscma.git:这个是网址

直接在GitHub上获取文件:
git clone https://github.com/paddingme/Front-end-Web-Development-Interview-Question
注:后面的是网址

7,怎么在主分支上创建/删除分支

在主分支上创建分支并切换到分支上:git checkout -b jasmine
合并后删除分支信息,使用如下命令删除分支:git branch -d jasmine

你可能感兴趣的:(git 快捷键)