- 1.常见命令:
#列出所有远程分支 git branch -r
#新建一个分支,但依然停留在当前分支 git branch [branch-name]
#新建一个分支,并切换到该分支 git checkout -b [branch]
#合并指定分支到当前分支 $ git merge [branch]
#删除分支 $ git branch -d [branch-name]
#删除远程分支 $ git push origin —delete [branch-name]
">列出所有本地分支 git branch
#列出所有远程分支 git branch -r
#新建一个分支,但依然停留在当前分支 git branch [branch-name]
#新建一个分支,并切换到该分支 git checkout -b [branch]
#合并指定分支到当前分支 $ git merge [branch]
#删除分支 $ git branch -d [branch-name]
#删除远程分支 $ git push origin —delete [branch-name]
- 2.忽略某些文件至暂存区
- 为注释
.txt #忽略所有 .txt结尾的文件
!lib.txtt #但lib.txt除外
/temp #仅忽略项目根目录下的TODD文件,不包括其他目录temp
build/ #忽略build/目录下的所有文件
doc/.txt #会忽略 doc/notes.txt但不包括 doc/server/arch.txt - 3.绑定本机SSH公钥,实现免密登录
- 4.在idea中使用git
1.常见命令:
1.1上传常见命令
a.上传的项目的目录下,右键找到Git Bash Here,输入 git init 命令初始化,结束后会发发现目录下多了一个.git文件
b.git add . 将本地项目工作区的所有文件添加至暂存区
c.git commit -m “注释内容” 将暂存区的文件提交到本地仓库
d.在这一步时如果出现错误:fatal:remote origin already exists
先输入 git remote rm origin,然后输入 git remote add origin 仓库地址
e.git push -u origin master
1.2git分支中常用指令∶
列出所有本地分支 git branch

#列出所有远程分支 git branch -r

#新建一个分支,但依然停留在当前分支 git branch [branch-name]
#新建一个分支,并切换到该分支 git checkout -b [branch]

#合并指定分支到当前分支 $ git merge [branch]

#删除分支 $ git branch -d [branch-name]

#删除远程分支 $ git push origin —delete [branch-name]

2.忽略某些文件至暂存区
1.在主目录下建议.gitignore,一般都有这个文件忽略文件中的空行或者以#开始的行将会被忽略。
2.如果名称最前面带一个感叹号,表示例外规则,将不会被忽略
3.如果名称最前面带个路径分隔(/),表示忽略的文件在此目录下,而子目录中的文件不忽略
4.如果名称最后面是个路径分隔符(/),表示要忽略的是此目录下还名称的子目录,而非文件
举个例子:
为注释
.txt #忽略所有 .txt结尾的文件
!lib.txtt #但lib.txt除外
/temp #仅忽略项目根目录下的TODD文件,不包括其他目录temp
build/ #忽略build/目录下的所有文件
doc/.txt #会忽略 doc/notes.txt但不包括 doc/server/arch.txt
3.绑定本机SSH公钥,实现免密登录
将.ssh文件夹中的id_rsa.pub文件的公钥绑定在gitee上
温馨提示:如果没有.ssh文件夹,观看一下操作
1.打开GIT bash
写上命令:
2.git config —global user.name “XXX”
xxx代表你的用户名
3.git config —global user.email “XXX@XXX.com”
输入邮箱
4.查看公钥