码迷,mamicode.com
首页 > 其他好文 > 详细

git--使用

时间:2020-09-17 18:06:14      阅读:29      评论:0      收藏:0      [点我收藏+]

标签:oba   注释   提交项目   http   cache   ast   comm   缓存   conf   

 

 

1.删除文件:先删除本地缓存,重新加到缓存区,重新提交

git rm -r --cached .
git add .
git commit -m ‘update .gitignore’

git push origin master

 

2.初始化提交项目

Git 全局设置
git config --global user.name ""
git config --global user.email "123@.com"
创建一个新仓库
git clone http://ip/uisit/dbz_test.git
cd dbz_test
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
推送现有文件夹
cd existing_folder
git init
git remote add origin http://ip/uisit/dbz_test.git
git add .
git commit -m "Initial commit"
git push -u origin master
推送现有的 Git 仓库
cd existing_repo
git remote rename origin old-origin
git remote add origin http://ip/uisit/dbz_test.git
git push -u origin --all
git push -u origin --tags

 

3.忽略文件

.gitignore

内容

/disconf/
/.idea/
/monitormonitor.log
/span/
*/*.iml
.project
.settings
.classpath
.log
/target/

.idea //忽略.idea文件夹及文件夹下文件

  *.iml //忽略以.iml结尾的文件

  

【例子】

# 忽略*.o和*.a文件

 *.[oa]

# 忽略*.b和*.B文件,my.b除外

*.[bB]

!my.b

# 忽略dbg文件和dbg目录

dbg

# 只忽略dbg目录,不忽略dbg文件

dbg/

# 只忽略dbg文件,不忽略dbg目录

dbg

!dbg/

# 只忽略当前目录下的dbg文件和目录,子目录的dbg不在忽略范围内

/dbg

# 以‘#‘开始的行,被视为注释.

 * ?:代表任意的一个字符
    * *:代表任意数目的字符
    * {!ab}:必须不是此类型
    * {ab,bb,cx}:代表ab,bb,cx中任一类型即可
    * [abc]:代表a,b,c中任一字符即可
    * [ ^abc]:代表必须不是a,b,c中任一字符

 

git--使用

标签:oba   注释   提交项目   http   cache   ast   comm   缓存   conf   

原文地址:https://www.cnblogs.com/jentary/p/13630973.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!